@charset "utf-8";
/* CSS Document */
html { overflow-y:scroll; }

body {
margin: 0;
padding: 0;
color: #000000;
font-size:12px;
line-height:18px;
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
zoom:65%;
}

html,body{
height: 100%;
}

.read{
text-align: justify;
text-justify: inter-ideograph;
letter-spacing:1px;
line-height:22px;
}

a:link { color:#09C400; text-decoration:none; }
a:visited {color:#09C400; text-decoration:none }
a:hover { color:#72BC32; text-decoration:underline }
a:active { color:#72BC32; text-decoration:underline }


.font_s {
font-size:10px;
line-height:18px;
}

img {
	border:0
}

* .iepngfix {
behavior: expression(IEPNGFIX.fix(this));
}
  

br {
	letter-spacing : normal;
}


/******top*******/
/*h1.top {
margin: 15px 0px 0px 10px;
padding: 0;
}*/

p.news {
margin: 0px 0px 0px 19px;
padding: 0;
font-size:10px;
line-height:18px;
}

p.font-s2 {
margin: 0;
padding: 0;
font-size:10px;
line-height:14px;
}

/******greeting*******/
/* result */
h3.result1 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/result_h3_title1.gif) no-repeat top left;
text-indent:-9999px; */
}

h3.result2 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/result_h3_title2.gif) no-repeat top left;
text-indent:-9999px; */
}

h3.result3 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/result_h3_title3.gif) no-repeat top left;
text-indent:-9999px; */
}

h4.result {
margin: 24px 0px 0px 0px;
padding: 0;
font-size:12px;
}

/* result end */
/* voice */
h3.voice1 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/voice_h3_title1.gif) no-repeat top left;
text-indent:-9999px; */
}

h3.voice2 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/voice_h3_title2.gif) no-repeat top left;
text-indent:-9999px; */
}

h3.voice3 {
margin: 50px 0px 0px 0px;
padding:0;
font-size:18px;
/* background:url(../result/img/voice_h3_title3.gif) no-repeat top left;
text-indent:-9999px; */
}

/* voice end */

/* faq */
h3.faq1 {
margin: 50px 0px 20px 0px;
padding:0;
font-size:18px;
background:url(../faq/img/faq_h3_title1.gif) no-repeat top left;
text-indent:-9999px;
}

h3.faq2 {
margin: 50px 0px 20px 0px;
padding:0;
font-size:18px;
background:url(../faq/img/faq_h3_title2.gif) no-repeat top left;
text-indent:-9999px;
}

h3.faq3 {
margin: 50px 0px 20px 0px;
padding:0;
font-size:18px;
background:url(../faq/img/faq_h3_title3.gif) no-repeat top left;
text-indent:-9999px;
}

h3.anchor1 {
margin: 28px 0px 10px 0px;
padding:0;
font-size:19px;
}

h3.anchor2 {
margin: 30px 0px 10px 0px;
padding:0;
font-size:19px;
}

h3.anchor3 {
margin: 30px 0px 10px 0px;
padding:0;
font-size:19px;
}
/* faq end */

h1 {
margin: 30px 0px 13px 30px;
padding: 0;
}

h2 {
margin: 24px 0px 0px 0px;
padding: 0;
font-size:12px;
}

h3 {
margin: 24px 0px 0px 0px;
padding: 0;
font-size:12px;
}

h4 {
margin: 15px 0px 0px 0px;
padding: 0;
font-size:12px;
}

h4.question {
margin:0;
padding:0;
font-size:12px
}

/* i҂̐ */

.mT30 {
margin:30px 0 0 0;
}

.borderT {
border-top:1px solid #1a9100;
width:591px;
}

.borderB {
border-bottom:1px solid #1a9100;
width:591px;
}

.borderTB {
border-top:1px solid #1a9100;
border-bottom:1px solid #1a9100;
width:591px;
}

.borderRL {
border-right:1px solid #1a9100;
border-left:1px solid #1a9100;
width:570px;
}

.borderRBL {
border-right:1px solid #1a9100;
border-bottom:1px solid #1a9100;
border-left:1px solid #1a9100;
width:570px;
}

.line2 {
margin:13px 0 17px 0;
}

.close {
display:none;
}

.shadeBtn_aa01 {font-size:14px;font-weight:bold;}
.shadeBtn_aa02 {font-size:14px;font-weight:bold;}
.shadeBtn_aa03 {font-size:14px;font-weight:bold;}
.shadeBtn_aa04 {font-size:14px;font-weight:bold;}
.shadeBtn_aa05 {font-size:14px;font-weight:bold;}
.shadeBtn_aa06 {font-size:14px;font-weight:bold;}
.shadeBtn_aa07 {font-size:14px;font-weight:bold;}

.shadeBtn_01 {font-size:14px;font-weight:bold;}
.shadeBtn_02 {font-size:14px;font-weight:bold;}
.shadeBtn_03 {font-size:14px;font-weight:bold;}
.shadeBtn_04 {font-size:14px;font-weight:bold;}
.shadeBtn_05 {font-size:14px;font-weight:bold;}
.shadeBtn_06 {font-size:14px;font-weight:bold;}
.shadeBtn_07 {font-size:14px;font-weight:bold;}
.shadeBtn_08 {font-size:14px;font-weight:bold;}

.shadeBtn_ab01 {font-size:14px;font-weight:bold;}
.shadeBtn_ab02 {font-size:14px;font-weight:bold;}
.shadeBtn_ab03 {font-size:14px;font-weight:bold;}
.shadeBtn_ab04 {font-size:14px;font-weight:bold;}

.shadeBtn_b01 {font-size:14px;font-weight:bold;}
.shadeBtn_b02 {font-size:14px;font-weight:bold;}
.shadeBtn_b03 {font-size:14px;font-weight:bold;}
.shadeBtn_b04 {font-size:14px;font-weight:bold;}
.shadeBtn_b05 {font-size:14px;font-weight:bold;}

.shadeBtn_c01 {font-size:14px;font-weight:bold;}
.shadeBtn_c02 {font-size:14px;font-weight:bold;}
.shadeBtn_c03 {font-size:14px;font-weight:bold;}
.shadeBtn_c04 {font-size:14px;font-weight:bold;}
.shadeBtn_c05 {font-size:14px;font-weight:bold;}

.shadeBtn_d01 {font-size:14px;font-weight:bold;}
.shadeBtn_d02 {font-size:14px;font-weight:bold;}
.shadeBtn_d03 {font-size:14px;font-weight:bold;}
.shadeBtn_d04 {font-size:14px;font-weight:bold;}
.shadeBtn_d05 {font-size:14px;font-weight:bold;}
.shadeGroup {display:block;}
