/* CSS Document */

/* «y[WSΜέθ« */
*{ margin:0; padding:0; color: #474747;}
html { height:100%; /* CSS3ρΞuEUp */}
body { text-align:center; margin:0; padding:0; font-size: 10pt; font-weight:normal; line-height:1.4; background-color: #FFFFFF; font-family: 'MS UI Gothic','qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif}
body div { text-align: center}
img { border-width: 0px}

div#container { width:760px; height:100%; margin:0 auto; text-align:center}
div#header { width:100%; height:65px; text-align:center}
div#main1 { width:100%; text-align:center}
div#main2 { width:100%; height:260px; text-align:center}
div#footer { width:100%; text-align:center}

h1 { font-size: 10pt; font-weight: normal; color:#DA2B1F}

A:link { color:#0000ff;text-decoration: underline}
A:visited { color:#0000ff;text-decoration: underline}
A:active { color:#EF8303} 
A:hover { color:#EF8303}

.style1 { color:#D02414}
.style2 { color:#FF3300}
.style3 { color:#AE600D}
.style4 { color:#009933}
.style5 { color:#ffffff}
/* ͺy[WSΜέθͺ */

/* «clearfixvf« */
.clearfix:after { content: " "; display: block; clear: both; height: 0; visibility: hidden; font-size:0}
.clearfix { display: inline-block; }
/* \*/
.clearfix { display: block; }
/* */
* html .clearfix { height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* ͺclearfixvfͺ */

/* «wb_[\¦ͺ« */
div#headerSize { width:760px; text-align:center}
div#headerText { width:760px; height:30px; text-align:right; font-size:10px;}
.headerText p {margin:2px 4px 0px 0px}
div#headerTitle { width:410px; float:left}
div#headerMenu {width:350px; float:left}
/* ͺwb_[\¦ͺͺ */

/* «CP\¦ͺ« */
div#main1Size {width:760px}
div#main1L {
	width:405px;
	float:left;
	padding-top: 55px;
}
div#main1R {
	width:355px;
	height:170px;
	float:left;
	b_16
	background-repeat:no-repeat;
	background-position: top;
}
.main1box {
	margin-top: 175px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.main1text { font-size:12px; text-align:left; margin:2px}
/* ͺC1\¦ͺͺ */

/* «C2\¦ͺ« */
div#main2Size {width:760px}
div#main2L {width:382px; height:447px; float:left; background-image:url(../img/top_main2L_bg.gif); background-repeat:no-repeat}
div#main2R {width:378px; height:447px; float:left; background-image:url(../img/top_main2R_bg.gif); background-repeat:no-repeat}
.main2boxL {margin:72px 30px 0px 40px;}
.main2boxR {margin:72px 37px 0px 28px;}
.main2text {width:310px; height:95px; text-align:left}
.main2btn {width:310px; height:60px}

/* ͺC2\¦ͺͺ */

/* «C3\¦ͺ« */
div#main3Size {width:760px}
div#main3L {width:257px; height:160px; float:left; background-image:url(../img/top_main3L_bg.gif); background-repeat:no-repeat}
div#main3C {width:250px; height:160px; float:left; background-image:url(../img/top_main3C_bg.gif); background-repeat:no-repeat}
div#main3R {width:253px; height:160px; float:left; background-image:url(../img/top_main3R_bg.gif); background-repeat:no-repeat}
div#main3d {width:256px; height:330px; float:left; background-image:url(../img/top_main3d_bg.gif); background-repeat:no-repeat}
div#main3e {width:249px; height:330px; float:left; background-image:url(../img/top_main3e_bg.gif); background-repeat:no-repeat}
div#main3f {width:252px; height:330px; float:left; background-image:url(../img/top_main3f_bg.gif); background-repeat:no-repeat}
.main3boxL {margin:65px 25px 0px 30px; font-size:12px; text-align:left}
.main3boxC {margin:65px 25px 0px 20px; font-size:12px; text-align:left}
.main3boxR {margin:65px 25px 0px 20px; font-size:12px; text-align:left}
.main3boxd {margin:20px 25px 0px 30px; font-size:12px; text-align:left}
.main3boxe {margin:20px 25px 0px 20px; font-size:12px; text-align:left}
.main3boxf {margin:20px 25px 0px 20px; font-size:12px; text-align:left}

/* ͺC3\¦ͺͺ */

/* «tb^[\¦ͺ« */
div#footerSize {width:758px; text-align:center}
.footerTop {width:750px; height:40px; text-align:center; border:solid #A5A5A5; border-width:0px 0px 1px 0px}
.footerTop p {margin:15px 0px 0px 0px}
div#footerBox {margin:10px 0px 10px 3px; height:290px}
div#footerBoxL {width:250px; height:285px; text-align:left; float:left; border:solid #A5A5A5; border-width:0px 0px 0px 1px}
div#footerBoxC {width:251px; height:285px; text-align:left; float:left; border:solid #A5A5A5; border-width:0px 1px 0px 1px}
div#footerBoxR {width:250px; height:285px; text-align:left; float:left; border:solid #A5A5A5; border-width:0px 1px 0px 0px}
div#footerBtm {width:750px; text-align:right; border:solid #A5A5A5; border-width:1px 0px 0px 0px}

.footerNote {margin:5px 0px 5px 20px; text-align:left}
.footerNote P { font-size:12px}
/* ͺtb^[\¦ͺͺ */
