body{margin:0px;background-image:url(images11/tille.jpg)}

#shadow {box-shadow:0 0 10px 10px rgba(64,64,64,1);width:950px;margin:auto}

a:link {color:#666666;}
a:visited {color:#666666;}
a:hover {color:#59F;}
h1 {width:100% !important;font-size:9pt !important; line-height:1.1em; color:#cccccc !important;margin:0px !important; font-weight:bold !important; padding:2px !important; background-color:#000000 !important;}
h2 {margin:0px;}
h3 {margin:10px 0 0 30px; font-size:24px; color:#06C;}
h4 {font-size:12pt;padding:5px; margin:0; font-weight:normal}

.container{width:100% !important; box-sizing:border-box;}/*form*/

#head {width:950px;margin:0 auto;font-size:14px;background-color:#eeeeee;letter-spacing:0.1em;text-align:center;}
#foot {width:950px;margin:0 auto;font-size:12px;background-color:#eeeeee;letter-spacing:0.1em;text-align:center;}
#main-w950 {width:950px; margin:0 auto; background-color:#ffffff; padding:20px 20px 10px; box-sizing:border-box;}

.box_610 {float:left;width:610px;}
.box_300 {float:left;width:300px;}
.fbox_480 {width:480px;float:left;}
.fbox_420 {width:420px;float:left;}

.item_900 {width:900px;border-bottom:dotted 2px #8f0000;font-size:20px;margin-top:20px;}
.item_img {width:350px;float:left;margin:0 20px;text-align:center;}
.item_imgS {width:120px;float:left;margin:0 20px;}
.item_mv {width:480px;float:left;margin:0 20px 10px;text-align:center;}

.pt12g {font-size:12px;color:#333333;}
.pt12gb {font-size:12px;color:#333333;font-weight:bold;}
.pt12g13 {font-size:12px;color:#333333;line-height: 1.3em;}
.pt14g {font-size:14px;color:#333333;}
.pt14g13 {font-size:14px;color:#333333;line-height: 1.3em;}
.pt20g13 {font-size:20px;color:#333333;line-height: 1.3em;}

.list-nodeco li {display:inline;list-style:none;}

.ta_l {text-align:left;}
.ta_c {text-align:center;}
.ta_r {text-align:right;}

.m-tb5 {margin:5px 0;}
.m-tb10 {margin:10px 0;}
.m-t5b10 {margin:5px 0 10px;}
.m-t5 {margin:5px 0 0;}
.m-t10 {margin:10px 0 0;}
.m-rb10 {margin:0 10px 10px 0;}
.m-b5 {margin:0 0 5px;}
.m-b10 {margin:0 0 10px;}
.m-b15 {margin:0 0 15px;}
.m-b20 {margin:0 0 20px;}
.m-b25 {margin:0 0 25px;}
.m-rab10l20 {margin:0 auto 10px 20px;}
.m-l10 {margin:0 0 0 10px;}
.m-0a {margin:0 auto;}

.clb {clear:both; visibility:hidden;}

/*ヘッダーロールオーバー設定*/
.tagbar a {display: block ;}
.tagbar a.navi_L_1:active ,
.tagbar a.navi_L_1:hover {background: url(/images16/CAD_button.gif) 0px -30px no-repeat ;}
.tagbar a.navi_L_2:active ,
.tagbar a.navi_L_2:hover {background: url(/images16/CAD_button.gif) -121px -30px no-repeat ;}
.tagbar a.navi_L_3:active ,
.tagbar a.navi_L_3:hover {background: url(/images16/CAD_button.gif) -239px -30px no-repeat ;}

.tagbar a.navi_L_5:active ,
.tagbar a.navi_L_5:hover {background: url(/images16/CAD_button.gif) -357px -30px no-repeat ;}
.tagbar a.navi_L_6:active ,
.tagbar a.navi_L_6:hover {background: url(/images16/CAD_button.gif) -475px -30px no-repeat ;}
.tagbar a.navi_L_7:active ,
.tagbar a.navi_L_7:hover {background: url(/images16/CAD_button.gif) -593px -30px no-repeat ;}
.tagbar a.navi_L_8:active ,
.tagbar a.navi_L_8:hover {background: url(/images16/CAD_button.gif) -711px -30px no-repeat ;}
.tagbar a.navi_L_9:active ,
.tagbar a.navi_L_9:hover {background: url(/images16/CAD_button.gif) -829px -30px no-repeat ;}