/* ボディー */
*{margin:0; padding:0;}
html { margin: 0; padding: 0; }
form, input { margin: 0; padding: 0; }
img
{
border:none;
vertical-align:top;
line-height : 0
}

body {
	margin:0px;
	margin-left: 8px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom:32px;
font-size:0px;
font-family:Arial, ヒラギノ角ゴ Pro W3,
	color: #000000;
	background-color: #ddeeff;

background-image:url(2scimg/bg.gif);
	

}
/* IE7でpadding指定 */ 
*:first-child+html body { 
padding-left: 1px; 
} 
 

/* IE6以下でpadding指定 */ 
*html body { 
padding-left: 1px; 
}






/*　ヘッダー　*/

.hed00
{
width:1022px;
padding:1px;
background-color: #000;
background-image:url(2scimg/hedbg01x.gif);
height:16px;
margin-left:auto;
margin-right:auto;
color:#fff;
background-repeat: no-repeat;
}



.body01
{

width:1022px;background-image:url(2scimg/nakabg01.gif);padding:0 1px 0 1px;
margin-left:auto;
margin-right:auto;
background-color: #fff;
font-size:0px;
}

.titlehed
{
width:511px;background-color: #000;padding:0px 0 0 0;float:left;
}

.titlenan
{
width:511px;background-color:#ddddff;padding:12px 0 0 0;float:right;text-align:right;
background-image:url(2scimg/titlebg2.gif);
height:52px;
}

.titlenanr
{
padding:0 8px 0 0;
}




.hed00x3
{
width:1024px;
padding:0px;
background-color: #fff;
background-image:url(2scimg/lbg02.gif);
height:4px;
font-size:0px;
margin-left:auto;
margin-right:auto;
}


.hed00x2
{
width:1024px;
padding:0px;
background-color: #fff;
background-image:url(2scimg/lbg01.gif);
height:4px;
font-size:0px;
margin-left:auto;
margin-right:auto;
}

.pickup2scbg
{
width:1024px;
padding:0px;
background-color: #fff;
background-image:url(2scimg/pickup2sc.gif);
margin-top:16px;
height:40px;
font-size:0px;
margin-left:auto;
margin-right:auto;
}


.footer00
{
width:1024px;
padding:6px 0 0 0;
background-image:url(./2scimg/fotbg01x.gif);
height:18px;
font-size:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}


h1
{
width:500px;

padding:2px 4px 0 4px;

font-size:12px;
text-align:left;
font-weight:normal;
color:#fff;
float:left;

}
/*　margin-left:auto;margin-right:auto;　*/

.hedsub
{
width:300px;
float:right;
font-size:12px;
text-align:right;
padding:2px 4px 0 0;
color:#ff000;
}
.hedsub2
{
width:204px;
float:right;
font-size:12px;
text-align:right;
padding:4px 4px 0 0;

}


.hed01
{
width:1024px;
height:8px;
background-image:url(2scimg/hedbg01.gif);
margin-left:auto;
margin-right:auto;

}





.body02
{

width:1022px;
background-image:url(2scimg/nakabg01.gif);

padding:1px 1px 8px 1px;

}

.body02a
{

width:1016px;
background-image:url(2scimg/nakabg01.gif);

padding:1px 4px 8px 4px;

}


.body02a a:link {

	color: #000000;
	text-decoration: underline;

}
.body02a a:visited {
	color: #000000;
	text-decoration: underline;

}
.body02a a:hover {
	text-decoration: none;
	color: #ff0000;
	position:relative;
	left:1px;
	top:1px;

}
.body02a a:active {
	text-decoration: none;
	color: #ff0000;
}







.hedcm
{
width:468px;float:left;background-color: #eeeeee;height:60px;float:left;margin:0 0 0 12px;
}


.title
{
margin:0 0px 0 0px;float:left;width:300px;height:64px;
}

.title2
{
margin:0 40px 0 0px;float:left;width:300px;height:64px;
}
.leftmenu
{
width:280px;float:left;
margin:8px 6px 0 3px;background-color: #fff;
}

*html .leftmenu
{
width:280px;float:left;
margin:8px 6px 0 1px;background-color: #fff;
}



.leftmenu1
{
width:229px;float:left;
margin:8px 6px 0 4px;background-color: #fff;
}

*html .leftmenu1
{
width:229px;float:left;
margin:8px 6px 0 2px;background-color: #fff;
}




.centermenu
{
width:500px;float:left;
margin:8px 0 0 0;background-color: #ff000;
}


*html .centermenu
{
width:500px;float:left;
margin:8px 0 0 0px;background-color: #fff;
}










a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
	position:relative;
	left:1px;
	top:1px;
}
a:active {
	text-decoration: none;
	color: #ff0000;
}



.titlelinep
{
	width:1020px;
	float: left;
	background-color:#000000;

margin:0px;
padding:0px;

background-color:#fff;text-align:left;padding:4px 0 4px 0;
}

.pickup2sc
{
width:188px;height:24px;float:left;padding:8px 0 0 48px;font-size:14px;color:#000;
background-image:url(http://img01.nantv.com/id/icon/action_go.gif);
background-position: 29px 7px;

background-repeat: no-repeat;
}

.pickup2sc2
{
width:415px;height:24px;float:left;padding:8px 0 0 57px;font-size:14px;color:#000;
background-image:url(http://img01.nantv.com/id/icon/action_forward.gif);
background-position: 29px 7px;

background-repeat: no-repeat;

}

.titlelinep a:link {
	color: #000000;
	text-decoration: none;
}

.titlelinep a:visited {
	text-decoration: none;
	color: #000000;
}
.titlelinep a:hover {
	text-decoration: underline;
	color: #330000;
}
.titlelinep a:active {
	text-decoration: none;
	color: #330000;
}









#koukokuarea0 a:link {
	color: #000000;
	text-decoration: none;
}
#koukokuarea0 a:visited {
	text-decoration: none;
	color: #000000;
}
#koukokuarea0 a:hover {
	text-decoration: underline;
	color: #330000;
}
#koukokuarea0 a:active {
	text-decoration: none;
	color: #330000;
}


/* clearfix */
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix { display: inline-block; }
.clearfix { display: block; }
/* clearfix */



.btnl
{
width:511px;height:100px;background-color: #fff;float:left;text-align:center;

}
.btnr
{
width:511px;height:100px;background-color: #000;float:right;text-align:center;
}

.osusume
{
font-size:12px;text-align:right;padding:14px 4px 0 0;
}

.bnr01
{
float:left;width:280px;height:128px;padding:0 4px 4px 4px;
}

.bnr01a
{
padding:4px 0 0 0;
}
.bnr02
{
padding:4px 0 4px 0;height:60px;
}

.osusur
{
float:left;width:730px;background-color:#fff;
}

.osusuad
{
padding:0px 0 32px 0;
}

/* ゲトラン用 */
.getadbgimg{
background-image: url("http://newcgi.nantv.com/comgetran/img/getranbg.png");
background-repeat: no-repeat;
}

