@charset "Shift_JIS";



h1,h2,h3,h4,h5,h6,p {margin: 0px; padding: 0px; font-weight:normal;line-height:0px}

form {margin: 0px; padding: 0px; font-weight:normal;line-height:0px}

img { border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;}

.normal {font-size:12px; line-height:130%;}
.normal2 {font-size:12px; line-height:150%;}
.small {font-size:10px; line-height:130%;}
.large {font-size:14px; line-height:130%;}
.large18 {font-size:18px; line-height:130%;}



.mgnR1 {margin-right:1px;}
.mgnR3 {margin-right:3px;}



.mgn10 {margin: 10px;}
.mgn5 {margin: 5px;}
.mgnR3 {margin-right: 3px;}
.mgnR10 {margin-right: 10px;}
.mgnR20 {margin-right: 20px;}
.mgnR25 {margin-right: 25px;}
.mgn5R10 {margin: 5px 10px 5px 5px;}
.mgnT3 {margin-top: 3px;}
.mgnT5 {margin-top: 5px;}
.mgnT7 {margin-top: 7px;}
.mgnT10 {margin-top: 10px;}
.mgnT13 {margin-top: 13px;}
.mgnT15 {margin-top: 15px;}
.mgnT20 {margin-top: 20px;}
.mgnT30 {margin-top: 40px;}
.mgnT40 {margin-top: 40px;}
.mgnL13 {margin-left: 13px;}
.mgnL15 {margin-left: 15px;}
.mgnL25 {margin-left: 25px;}
.mgnLR15 {margin: 0 15px;}
.mgnLR25 {margin: 0 25px;}
.mgnBT20 {margin: 20px 0;}
.mgnBT10 {margin: 10px 0;}
.mgnBT12 {margin: 12px 0;}
.mgnBT5 {margin: 5px 0;}
.mgnB10T15 {margin: 15px 0 10px 0;}
.mgnB10T20 {margin: 20px 0 10px 0;}
.mgnB20T10 {margin: 10px 0 20px 0;}
.mgnB3 {margin-bottom: 3px;}
.mgnB5 {margin-bottom: 5px;}
.mgnB7 {margin-bottom: 7px;}
.mgnB10 {margin-bottom: 10px;}
.mgnB12 {margin-bottom: 12px;}
.mgnB15 {margin-bottom: 15px;}
.pdn1 {padding: 1px;}
.pdn10 {padding: 10px;}
.pdnR10 {padding-right: 10px;}
.pdnR5 {padding-right: 5px;}
.pdnL3 {padding-left: 3px;}
.pdnL10 {padding-left: 10px;}
.pdnBL10 {padding: 0 0 10px 10px;}
.pdnLR5 {padding: 0 5px;}
.pdnT10 {padding-top: 10px;}
.pdnT15 {padding-top: 15px;}
.pdnT20 {padding-top: 20px;}
.pdnT30 {padding-top: 30px;}
.pdnT5 {padding-top: 5px;}
.pdnT10B20 {padding: 10px 0 20px 0;}
.pdnT15B20 {padding: 15px 0 20px 0;}
.pdnTB12 {padding: 12px 0;}
.pdnTB20 {padding: 20px 0;}
.pdnB20 {padding: 0 0 20px 0;}
.pdnB15 {padding: 0 0 15px 0;}
.pdnB10 {padding: 0 0 10px 0;}


a:link {text-decoration:underline; color:#0000FF}
a:alink {text-decoration:underline; color:#FF6600}
a:vlink {text-decoration:underline; color:#990066}
a:hover {text-decoration:none; color:#FF6600}


/*---------------------------*/

.cap {font-size:10px; line-height:130%; color:#666666;}
.q {letter-spacing: -1px;}
html>body .q {letter-spacing: -0.2px;}

#wrapper #conR {margin-top: 0px;}
html>body #wrapper #conR {margin-top: -16px;}


/*----*/

.movSti {margin:5px;}
.movTD {border-right:#FFFFFF solid 1px;}
.movTD2 {border-right:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}

.movConTi {font-size:12px; line-height:130%; color:#333333; font-weight:bold; background-image:url(../img/checkbox.gif); background-position:top left; background-repeat:no-repeat; padding-left:18px;}

.movConTi2 {font-size:12px; line-height:130%; color:#333333; font-weight:bold; background-image:url(../img/checkbox.gif); background-position:top left; background-repeat:no-repeat; padding-left:18px; margin-bottom:15px;}

.movLineBlue1 {border-bottom:#4CA6D8 solid 1px;}

.movLineGreen1 {border-bottom:#95B735 solid 1px;}
.movLineGreen2 {border-bottom:#95B735 dotted 1px;}

.movLineOrange1 {border-bottom:#F29233 solid 1px;}
.movLineOrange2 {border-bottom:#F29233 dotted 1px;}

.movLinePink1 {border-bottom:#E55B5C solid 1px;}
.movLinePink2 {border-bottom:#E55B5C dotted 1px;}

.movPinkTi {font-size:12px; color:#E55B5C; line-height:130%; font-weight:bold; margin-bottom:5px;}


.movOver a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60);
}






