@charset "Shift_JIS";body {text-align: center;margin: 0;padding: 0;font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Meiryo', 'メイリオ','ＭＳ Ｐゴシック', 'ＭＳ ゴシック', Osaka, Osaka-等幅, sans-serif;background-image: url(../img/bg.jpg);background-color: #000000;	}	img  {border: none;}br{letter-spacing:0;}.clearboth {clear:both; visibility:hidden;     }.noborder { border:none; outline:none; } #container { width:974px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;text-align: center;	}/* ****************************************	TOP*******************************************/#bg {width:974px;background-image: url(../img/bg.png);background-repeat: repeat;margin-top: 10px;	}#head {width:974px;height:697px;background-image: url(../img/top01_2.png);background-repeat: no-repeat;margin-top: 0px;text-align: left;	}#copy1 {width:974px;background-image: url(../img/top_02.jpg);background-repeat: no-repeat;background-color: #ffffff;	}.copy1_text {width:930px;text-align: left;margin-left: 20px;font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Meiryo', 'メイリオ','ＭＳ Ｐゴシック', 'ＭＳ ゴシック', Osaka, Osaka-等幅, sans-serif;font-size: 14px; line-height:1.8; color: #000000;	}.c2 {width:641px;height:317px;margin-left: 160px;background-image: url(../img/c2.jpg);background-repeat: no-repeat;	}#copy2 {width:974px;height:208px;background-image: url(../img/top03_2.jpg);background-repeat: no-repeat;margin-top: 0px;margin-bottom: 0px;	}#copy3 {width:974px;background-color: #ffffff;margin-top: 0px;	}.copy3_text {width:934px;text-align: left;margin-left: 20px;font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Meiryo', 'メイリオ','ＭＳ Ｐゴシック', 'ＭＳ ゴシック', Osaka, Osaka-等幅, sans-serif;font-size: 14px; line-height:1.5; color: #000000;	}.c5 {width:974px;height:500px;margin-left: 0px;background-image: url(../img/c12.jpg);background-repeat: no-repeat;	}#copy5 {width:974px;height:338px;background-image: url(../img/c13.jpg);background-repeat: no-repeat;margin-top: 0px;margin-bottom: 0px;	}#copy6 {width:974px;height:191px;background-image: url(../img/top_06.gif);background-repeat: no-repeat;margin-top: 0px;margin-bottom: 0px;	}#copy7 {width:974px;background-color: #000000;margin-top: 0px;	}.red2 {font-size: 14px; color: #ff0000;	}.att {font-size: 16px; color: #000000;font-weight:bold;	}.blue {font-size: 16px; color: #0099ff;font-weight:bold;	}.ad {color: #ffff00;	}/* ****************************************	FONT*******************************************/.ft10 {text-align: left; font-size: 10px; line-height:1.4; color: #ffffff;	}.ft10g {text-align: left; font-size: 10px; line-height:1.5; color: #000000;	}.ft11 {font-size: 11px; line-height:1.5; color: #000000;	}.ft12 {font-size: 12px; line-height:1.5; color: #000000;	}.ft14w {font-size: 14px; line-height:1.5; color: #ffffff;	}.ft14 {font-size: 14px; line-height:1.6; color: #000000;	}.close {font-size: 12px; line-height:1.4; color: #000000;	}.ft12m {text-align: left; font-size: 12px; line-height:1.5; color: #000000;	}.ft18 {text-align: left; font-size: 18px; 	}.ft20 {text-align: left; font-size: 22px; font-weight:bold;	}/* ****************************************	リンク*******************************************/h1, h2, h3, h4, h5, h6 {font-size:16pt;text-indent: -9999px;display: none;}	a:link{color: #ff6600;text-decoration: none;}a:visited {color: #ff6600;text-decoration: none;}a:hover{color: #ffcc00;text-decoration: none;	}.close a{ color: #ffffff; text-decoration: none; }.close a:hover{ color: #ffff00; text-decoration: none; }.use {  text-indent: -1em;  margin-left: 1em;}.use6 {  text-indent: 0em;  margin-left: 6em;}.use9 {  text-indent: 0em;  margin-left: 9em;}.dotline { border-bottom: dotted 1px #ff0000; }.dotline_w { border-bottom: dotted 1px #ffffff; }