/* CSS Document */


/* 共通フッター */

#commonFooter {
background-position:top;
/* change 20100218 */
text-align:left;
font-size:11px !important;
line-height:14px !important;
margin:0;
padding:0;
width:100%;
}
#commonFootWrap {
width:960px;
height:210px;
text-align:left;
/* change 20100218 */
margin:0 auto;
padding:0;
}

#commonFooter img { border:none;}


#commonFooter ul,#commonFooter li,#commonFooter table {
list-style:none;
/* add 20100219 */
list-style-image:none;
margin:0;
padding:0;
}

#commonFooter a:link {
color:#333333;
text-decoration:underline;
}
#commonFooter a:hover {
color:#999999;
text-decoration:underline;
}
#commonFooter a:visited {
color:#999999;
text-decoration:underline;
}

#commonFooter #viewerBox {
width:960px;
height:210px;
margin:0;
padding:0;
}

#commonFooter #viewer {
width:880px;
height:190px;
float:left;
margin:0;
padding:10px 0;
}

#commonFooter .prevBox {
width:20px;
height:160px;
float:left;
margin:0;
padding:50px 5px 0 5px;
}
#commonFooter .prev {
margin:0;
padding:0;
}
#commonFooter .nextBox {
width:20px;
height:160px;
float:right;
margin:0;
padding:50px 5px 0 5px;
}
#commonFooter .next {
margin:0;
padding:0;
}

#commonFooter .album {
position: relative;
visibility: hidden;
left: -5000px;
margin:0;
padding:0;
}

#commonFooter .list {
width:120px;
height:190px;
font-size:10px;
line-height:13px;
margin:0;
padding:0 15px;
}
#commonFooter .list img { border:1px solid #666666;}
#commonFooter .list strong {
font-size:12px;
line-height:18px;
margin:0;
padding:0;
}


#commonFooter #linkListBox {
background:#EFEFEF;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxWhite {
background:#FFFFFF;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxGray {
background:#F2F2F2;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxBeige {
background:#FFFEF0;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxBlack {
background:#000000;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxPrecious {
background:#AE9E8F;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxWaraku {
background:#98514B;
clear:both;
margin:0;
padding:15px 0 15px 0;
}
#commonFooter #linkListBoxPink {
background:#FFA2E2;
clear:both;
margin:0;
padding:15px 0 15px 0;
}

#commonFooter #listCategory td {
border-right:1px solid #DDDDDD;
margin:0;
padding:0 15px;
}
#commonFooter #listCategory .twoLine {
border-right:none;
margin:0;
padding:0 0 0 15px;
}
#commonFooter #listCategory .noLine {
border-right:none;
margin:0;
padding:0 15px;
}
/* precious */
#commonFooter #linkListBoxPrecious #listCategory td {
border-right:1px solid #5E5043;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxPrecious #listCategory .twoLine {
border-right:none;
margin:0;
padding:0 0 0 15px;
}
#commonFooter #linkListBoxPrecious #listCategory .noLine {
border-right:none;
margin:0;
padding:0 15px;
}
/* black */
#commonFooter #linkListBoxBlack #listCategory td {
border-right:1px solid #999999;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxBlack #listCategory .twoLine {
border-right:none;
margin:0;
padding:0 0 0 15px;
}
#commonFooter #linkListBoxBlack #listCategory .noLine {
border-right:none;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxBlack a:link {
color:#FFFFFF;
text-decoration:underline;
}
#commonFooter #linkListBoxBlack a:visited {
color:#999999;
text-decoration:underline;
}
#commonFooter #linkListBoxBlack a:hover {
color:#999999;
text-decoration:underline;
}
#commonFooter #linkListBoxBlack .listCategoryTitle {
color:#FFFFFF;
margin:0;
padding:0 0 14px 0;
}
/* waraku */
#commonFooter #linkListBoxWaraku #listCategory td {
border-right:1px solid #CCCCCC;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxWaraku #listCategory .twoLine {
border-right:none;
margin:0;
padding:0 0 0 15px;
}
#commonFooter #linkListBoxWaraku #listCategory .noLine {
border-right:none;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxWaraku a:link {
color:#FFFFFF;
text-decoration:underline;
}
#commonFooter #linkListBoxWaraku a:visited {
color:#CCCCCC;
text-decoration:underline;
}
#commonFooter #linkListBoxWaraku a:hover {
color:#CCCCCC;
text-decoration:underline;
}
#commonFooter #linkListBoxWaraku .listCategoryTitle {
color:#FFFFFF;
margin:0;
padding:0 0 14px 0;
}
/* pink */
#commonFooter #linkListBoxPink #listCategory td {
border-right:1px solid #999999;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxPink #listCategory .twoLine {
border-right:none;
margin:0;
padding:0 0 0 15px;
}
#commonFooter #linkListBoxPink #listCategory .noLine {
border-right:none;
margin:0;
padding:0 15px;
}
#commonFooter #linkListBoxPink a:link {
color:#333333;
text-decoration:underline;
}
#commonFooter #linkListBoxPink a:visited {
color:#666666;
text-decoration:underline;
}
#commonFooter #linkListBoxPink a:hover {
color:#666666;
text-decoration:underline;
}
#commonFooter #linkListBoxPink .listCategoryTitle {
color:#333333;
margin:0;
padding:0 0 14px 0;
}

#commonFooter .listCategoryTitle {
margin:0;
padding:0 0 14px 0;
}
#commonFooter .listCategoryMain {
margin:0;
padding:0 0 9px 0;
}


#commonFooter #copyrightBox {
margin:0;
padding:20px 0 20px;
text-align:center;
width:100%;
}

#commonFooter #copyrightBox p { padding:5px 0 0; margin:0;}

/* add 20100218 */
#copyrightBoxW1 { width:960px; margin:0 auto;}

/* フッターパターン */
/* フッターパターン1 */
#commonFootAreaSet1 #commonFooter { background:url(http://josei7.com/netstrategy/img/FootAreaSet/BgFoot1_1.jpg) 0 0 repeat-x;}
#commonFootAreaSet1 li { font-size:11px;}

/* フッターパターン2 */
#commonFootAreaSet2 #commonFooter { background:url(http://josei7.com/netstrategy/img/FootAreaSet/BgFoot1_2.jpg) 0 0 repeat-x;}

	#commonFootAreaSet2 #copyrightBox { border-top:1px solid #ccc; background:#000; color:#fff;}
	#commonFootAreaSet2 #copyrightBox a:link { color:#fff;}
	#commonFootAreaSet2 #copyrightBox a:visited { color:#ccc;}
	#commonFootAreaSet2 #copyrightBox a:hover {color:#ccc;}
	#commonFootAreaSet2 #copyrightBox a:active { color:#fff;}

/* フッターパターン3 */
#commonFootAreaSet3 #commonFooter { background:url(http://josei7.com/netstrategy/img/FootAreaSet/BgFoot1_3.jpg) 0 0 repeat-x;}

	#commonFootAreaSet3 #copyrightBox { border-top:1px solid #ccc;}
	#commonFootAreaSet3 #commonFooter #linkListBox { background:#fff;}

	#commonFootAreaSet3 #commonFooter #viewerBox a:link { color:#fff;}
	#commonFootAreaSet3 #commonFooter #viewerBox a:visited { color:#ccc;}
	#commonFootAreaSet3 #commonFooter #viewerBox a:hover { color:#ccc;}
	#commonFootAreaSet3 #commonFooter #viewerBox a:active { color:#fff;}

/* フッターパターン4 */
#commonFootAreaSet4 #commonFooter { background:url(http://josei7.com/netstrategy/img/FootAreaSet/BgFoot1_4.jpg) 0 0 repeat-x;}

	#commonFootAreaSet4 #commonFooter #viewerBox a:link { color:#fff;}
	#commonFootAreaSet4 #commonFooter #viewerBox a:visited { color:#ccc;}
	#commonFootAreaSet4 #commonFooter #viewerBox a:hover { color:#ccc;}
	#commonFootAreaSet4 #commonFooter #viewerBox a:active { color:#fff;}

	#commonFootAreaSet4 #copyrightBox { border-top:1px solid #ccc; background:#000; color:#fff;}
	#commonFootAreaSet4 #copyrightBox a:link { color:#fff;}
	#commonFootAreaSet4 #copyrightBox a:visited { color:#ccc;}
	#commonFootAreaSet4 #copyrightBox a:hover {color:#ccc;}
	#commonFootAreaSet4 #copyrightBox a:active { color:#fff;}

#commonFooter ul { line-height: 1.4;}
#copyrightBox { font-size: 12px;}

/* フッター臨時
#commonFootAreaSet1 { border-top:1px solid #CECDCD;}
#commonFootAreaSet1 #commonFooter { background:none;}
 */