#JwNewForm, #JwNewForm_my{
text-align:left;
}

#JwNewForm .JwFormNotice{
width:772px;
height:40px;
display:block;
background-color:#525252;
font-size:8pt;
line-height:3.8;
text-indent:15px;
color:#fff;
margin-left:auto;
margin-right:auto;
}

#JwNewForm  .JwFormBox, #JwNewForm  .JwFormBoxComp{
width:772px;
display:block;
margin-left:auto;
margin-right:auto;
}

#JwNewForm  .JwFormBox{
background-color:#f6f6f6;
}

#JwNewForm  .JwFormBoxComp{
background-color:#FDFCEA;
}


#JwNewForm  .JwFormlogo{
width:772px;
display:block;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
}

#JwNewForm  .JwFormBoxInner{
width:auto;
padding:15px 11px 11px 11px;
color:#334;
}

#JwNewForm  .JwFormBoxInnerw{
width:auto;
padding:15px 11px 11px 11px;
color:#fff;
}

#JwNewForm  .wrap{
width:auto;
display:block;
margin-top:8px;
margin-bottom:8px;
}


#JwNewForm  .leftCol{
width:221px;
background-image:url(/images/11images/11tourokukome.gif);
background-repeat: no-repeat ;
display:block;
float:left;
}

#JwNewForm  .leftCol2{
width:221px;
background-image:url(/images/11images/11tourokukome_conf.gif);
background-repeat: no-repeat ;
display:block;
float:left;
}

#JwNewForm  .leftlogo{
width:221px;
display:block;
float:left;
}

#JwNewForm  .Req{
width:auto;
padding-left:37px;
padding-right:56px;
padding-top:10px;
color:#000;
font-size:13pt;
font-weight:bold;
line-height:125%;
}

#JwNewForm  .logo{
width:auto;
padding-right:20px;
padding-top:5px;
color:#000;
font-size:13pt;
font-weight:bold;
line-height:125%;
}

#JwNewForm  .rightCol{
width:527px;
display:block;
float:right;
border-left:2px solid #9AC20B;
padding-top:10px;
padding-bottom:10px;
}

#JwNewForm  .fieldWrap{
width:auto;
padding-left:20px;
}

#JwNewForm  .fieldWrapB{
width:500px;
height:200px;
padding-left:20px;
}

#JwNewForm  .notice{
padding-left:20px;
font-size:8pt;
}


#JwNewForm  .field{
float:left;
width:389px;
display:block;
}

#JwNewForm  .fieldB{
float:left;
width:500px;
font-size:15pt;
display:block;
}

#JwNewForm  .fieldE{
float:left;
width:330px;
display:block;
}

#JwNewForm  .fieldF{
float:left;
width:150px;
text-align:right;
display:block;
}


#JwNewForm .field INPUT{
font-size:14pt;
width:380px;
}

#JwNewForm  .fieldB INPUT{
font-size:14pt;
margin-bottom:10px;
width:180px;
}

#JwNewForm  .fieldC INPUT{
font-size:14pt;
margin-bottom:10px;
width:50px;
}

#JwNewForm  .fieldD INPUT{
font-size:14pt;
margin-bottom:10px;
width:80px;
}


#JwNewForm  .fieldC SELECT,  .fieldD SELECT{
height:30px;
font-size:14pt;
}


#JwNewForm .Indicator{
float:left;
padding-left:10px;
font-size:16pt;
font-weight:bold;
color:#66B132;
}

#JwNewForm .IndicatorNG{
float:left;
padding-left:10px;
font-size:16pt;
font-weight:bold;
color:#a41742;
}

#JwNewForm td a, #JwNewForm th a{
color:#3861f9;
font-size:14pt;
}

#JwNewForm .kiyakutext{
padding:0px 40px 0px 40px;
font-size:9pt;
}


#JwNewForm .text_notice_red{
padding:40px 80px 0px 80px;
text-align:center;
color:#eb0202;
font-weight:bold;
font-size:14pt;
margin-bottom:30px;
}

#JwNewForm .text_notice_redB{
padding:40px 80px 0px 40px;
color:#eb0202;
font-weight:bold;
font-size:24pt;
margin-bottom:30px;
}


#JwNewForm .text_notice_green{
padding:0px 80px 0px 80px;
color:#0e7c2d;
font-weight:bold;
font-size:14pt;
margin-bottom:30px;
}

#JwNewForm .text_notice_green_min{
padding:0px 80px 0px 80px;
color:#0e7c2d;
font-size:10pt;
font-weight:bold;
margin-bottom:10px;
}

#JwNewForm .kiyakubutton{
padding:0px 0px 0px 155px;
}

#JwNewForm .notice2{
width:auto;
margin-left:8px;
margin-right:8px;
margin-bottom: 10px;
border: 2px solid #f9931b;
padding:10px;
}

.thin-dots20
	{
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #bbb;
	}

.fixed{ clear: both; }

body {
font-family: "�q���M�m�ۃS Pro W4","Hiragino Maru Gothic Pro",'���C���I', Meiryo,"�l�r P�S�V�b�N","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
}

.conf_text{
width:auto;
padding-left:37px;
padding-right:56px;
padding-top:10px;
color:#000;
font-size:16pt;
font-weight:bold;
line-height:125%;
}

#JwNewForm .button{
width:auto;
margin-left:8px;
margin-right:8px;
margin-bottom: 10px;
}

#JwNewForm  .leftColB{
width:221px;
display:block;
float:left;
text-align:center;
}

#JwNewForm  .rightColB{
width:527px;
display:block;
float:right;
border-left:2px solid #9AC20B;
padding-top:10px;
padding-bottom:10px;
}

#JwNewForm .leftbox{
width:200px;
text-align:center;
float:left;
display:block;
}

#JwNewForm .rightbox{
width:500px;
text-align:right;
float:left;
display:block;
}

#JwNewForm  .AlertText{
margin-top:5px;
color:#f00;
padding-left:20px;
}

.orangeText{
color:#f66235;
font-weight:bold;
}

#JwNewForm .compBoder{
	border-bottom:3px solid #E8A481;
}


#JwNewForm .namebox1 , #JwNewForm_my  .namebox1{
font-size:14pt;
width:45px;
line-height:2em;
text-align:center;
float:left;
display:block;
}

#JwNewForm .namebox2 , #JwNewForm_my  .namebox2{
font-size:14pt;
width:190px;
float:left;
display:block;
}

#JwNewForm .namebox3 , #JwNewForm_my  .namebox3{
font-size:11pt;
width:85px;
float:left;
}

#JwNewForm .namebox4 , #JwNewForm_my  .namebox4{
font-size:14pt;
width:45px;
text-align:center;
line-height:1.5em;
float:left;
display:block;
}

#JwNewForm .namebox5{
font-size:11pt;
width:225px;
float:left;
display:block;
}

#JwNewForm_my .namebox5{
font-size:10pt;
width:225px;
float:left;
display:block;
}

#JwNewForm .namebox6 , #JwNewForm_my .namebox6{
font-size:14pt;
width:170px;
line-height:2em;
float:left;
display:block;
}

#JwNewForm .namebox7 , #JwNewForm_my .namebox7{
font-size:13pt;
line-height:2em;
width:56px;
text-align:right;
float:left;
}

#JwNewForm .namebox8 , #JwNewForm_my .namebox8{
font-size:11pt;
width:250px;
float:left;
display:block;
text-align:left;
}

.spc10{
width:auto;
height:10px;
display:block;
}

#JwNewForm .text_area{
width:715px;
margin-left:8px;
margin-right:8px;
margin-top:8px;
font-size:13pt;
border: 1px solid #cccccc;
display:block;
}

#JwNewForm_my .text_area{
width:680px;
margin-left:8px;
margin-right:8px;
margin-top:8px;
font-size:13pt;
border: 1px solid #cccccc;
display:block;
}

#JwNewForm .text_area_min , #JwNewForm_my .text_area_min{
font-size:11pt;
width:auto;
margin-left:15px;
margin-right:15px;
display:block;
}

#JwNewForm .text_comp{
width:400px;
float:left;
font-size:11pt;
padding:30px 10px 10px 40px;
font-weight:bold;
}


#JwNewForm .text_line{
width:auto;
height:10px;
border-bottom:solid 7px #e8a3a6;
display:block;
}

#JwNewForm .text_notice_orange{
padding:0px 0px 0px 40px;
color:#f57b03;
font-weight:bold;
font-size:24pt;
margin-bottom:30px;
}


#JwNewForm .mobiletext{
padding:0px 40px 0px 40px;
font-size:11pt;
}
#JwNewForm .mobiletext img{
margin-left:20px;
}



#JwNewForm .namebox9{
font-size:10pt;
width:294px;
float:right;
display:block;
}

.rb-head, .rb-foot {
width:auto;
}

.rb-head span, .rb-foot span{
display:block; overflow:hidden; background-color:#f6f6f6;
}

.rbb {margin:0px 10px 0px 10px; height:0px;
border-top:1px solid #cccccc;}

.rb7 {margin:0px 7px 0px 7px; height:1px;
border-left:3px solid #cccccc; border-right:3px solid #cccccc;}

.rb5 {margin:0px 5px 0px 5px; height:1px;
border-left:2px solid #cccccc; border-right:2px solid #cccccc;}

.rb4 {margin:0px 4px 0px 4px; height:1px;
border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.rb3 {margin:0px 3px 0px 3px; height:1px;
border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.rb2 {margin:0px 2px 0px 2px; height:2px;
border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.rb1 {margin:0px 1px 0px 1px; height:3px;
border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.rb-body{
width:auto; 
height:auto;
padding:0px 20px 0px 20px;
background-color:#f6f6f6;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}

.rb-body p{margin:0px;}

#JwNewForm  .leftCol3{
width:221px;
background-image:url(/images/11images/11tourokukome_blue.gif);
background-repeat: no-repeat ;
display:block;
float:left;
}


