/* CSS Document */
body {
/*background:url(../image/yjirusi_back.gif) no-repeat ;
background-repeat:no-repeat;
background-position:390px 55px;*/	
}

#rogo{
width:180px;
height:62px;
margin-left:20px;
margin-top:30px;
background-image:url(../image/other/rogo.gif);


}


#head_01{
margin-top:60px;
margin-bottom:0px;


}


#head_ask{
margin-top:0px;
width:900pxz;
height:330px;

}


h1 img{
width:179px;
heiht:64px;
position:absolute;

 top:100px;
 left: 700px;
}

#ask_h1 {
font-size:80%;
margin-top:30px;
margin-left:280px;
color:#333333
 

}



h2{
color:#333333;

font-size:90%;
/*border:solid 2px #ccc;
border-left:solid 8px #ccc;*/

margin:5px;
padding:5px;
letter-spacing:0.2em;
}
#intro{

width:70%;
float:right;
border:none;

}
.intro{

width:70%;
float:right;
border:none;

}


#wrapper{
width:900px;
margin-left:auto;
margin-right:auto;
}
#new1{

margin:10px;}

#new1 p{

width:70%;
float:right;}

#riskp{
width:10%;
float:left;
padding-top:10px;

}

#setumei{
width:85%;
float:right;
}

#setumei2{
width:30%;
float:right;
}

#setumei3{
width:85%;
float:right;
padding-top:30px;
}


#contents_ask{

text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#ffffff;
border-left:thin solid #ccc;
border-right:thin solid #ccc;

}
#asiato_ask{
margin-left:5px;
}
/*#s_bar{
width:20%;
float:left;

}*/

#rogo_cg {
width:73px;
height:74px;


position: relative;
 top:-350px;
 left: 550px;
}
#s_bar_ask{
border:1px solid #cccccc;
border-bottom:2px solid #cccccc;;
background-color:#f5f5f5;
	
color:#ccc;
font-weight:600;
font-size:80%;
width:23%;
margin:5px;
margin-left:10px;
margin-top:22px;
text-align:left;
/*float:left;*/

}

#s_bar_ask li{
border-bottom:dotted 1px #ccc;
margin-top:15px;
list-style-image:url(../image/other/right2.gif);

	

}


#main_ask,#main_ask3d{

width:72%;
float:right;
color:#666;
border:solid 1px #ccc;
padding:5px;
margin:5px;
margin-top:10px;
/*font-size:90%;*/



}







#main_ask3d{
width:45%;

}


#main_ask2,#main_ask3  {
/*padding:10px;*/
padding:0px;
}


.askd{

width:70%;
float:right;
color:#666;
border:solid 1px #ccc;
border-top:solid 10px #ccc;
padding:5px;
margin:5px;
margin-top:10px;
/*font-size:90%;*/
	

}
.askd3{

width:97%;
 height:180px;
color:#666;
border:solid 1px #ccc;
border-top:solid 10px #ccc;
padding:5px;
margin: 2px;
margin-top:10px;
/*font-size:90%;*/


}
.askd3 image{
float:left;
margin:5px;
}
.askd3 p{
margin-left:200px;



}

.askd4{
float:left;
 width:160;
  height:167;
  margin:5px;}


.askc{

width:98%;
float:right;
color:#666;
border:solid 1px #ccc;

padding:5px;
margin:5px;
margin-top:0px;

/*font-size:90%;*/


}

.askp{

width:98%;
float:right;
color:#666;
border:solid 1px #ccc;
border-top:solid 10px #ccc;
padding:5px;
margin:5px;
margin-right:5px;
margin-top:5px;
/*font-size:90%;*/


}



.askpic{


float:left;

padding:5px;
margin:5px;


}



.askc2,.askc3 {
width:295px;
height:230px;

border:solid 1px #ccc;
float:left;

}



.askc3{
float:right;

}


.askc4{
width:96%;
height:230px;

border:solid 1px #ccc;

margin-left:10px;

}

.askc2 p,.askc3 p,.askc4 p,.askc6 p{
background-color:#f6f6f6;
padding:8px;
padding-left:15px;
margin:0px;

}
p.open{
background-color:#fff;
width:55%;
float:right;


}

p.open2{
background-color:#fff;
width:95%;


}

p.open3{
background-color:#fff;
width:80%;
float:right;



}


.askp{
float:left;
margin-top:10px;}

.askc2 span,.askc3 span {
font-size:230%;

}

.askc2 imge{
margin:0px;
padding:0px;

}
.askc2 {
float:left;
margin:10px;
}
.askc3 {
float:right;
margin:10px;
}
.askc6 ,{
width:610px;
margin:10px;
height:200px;

border:solid 1px #bfd5ff;
}

.askc7,.askc8,.askc9,manualpdf,acr{
width:625px;
margin:12px;
height:230px;

border:solid 1px #ccc;
margin-bottom:50px;
}

.typinc1{
width:627px;
margin:12px;
height:350px;

border:solid 1px #ccc;
margin-bottom:30px;
}

.typinc2{
width:627px;
margin:12px;



}

.askc8{

height:260px;
}

.acr{
height:540px;
}

.askc9{

margin-bottom:10px;
}
.askc9 p{
font-size:110%;


}


.manualpdf{

height:360px;
}



.acc1{
width:625px;
margin:12px;
/*height:1000px;*/

/*border:solid 1px #ccc;*/
margin-bottom:0px;
}



#senmu{

margin-left:50px;
margin-bottom:10px;
margin-top:20px;
}



.sosiki_t,.sosiki_t2{
width:380px;
height:180px;
margin-top:10px;
margin-right:20px;
float:right;


}

.sosiki_t3,.sosiki_t3_2{
width:360px;
height:180px;
margin-top:10px;
margin-right:30px;
float:right;


}

.sosiki_t3_2{
height:220px;
}

.sosiki_t2{
height:220px;
}

.man01{
float:left;
margin-left:20px;
margin-top:40px;
width:151px;
height:120px;}

.man02{
float:left;
margin-left:20px;
margin-top:60px;

width:151px;
height:120px;}




.bt_s{
margin:10px;
margin-bottom:5px;

width:92px;


}




.askd2 {

padding:10px;
}



#main_ask_p {

width:72%;
float:right;
color:#666;
/*border:solid 1px #ccc;*/
padding:5px;
padding-top:0px;
margin:5px;
margin-top:-10px;

}

.head{
background-color:#f5f5f5;
font-weight:bold;

}
.head2{
background-color:#f0f8ff;
font-weight:bold;

}
.head3{
background-color:#fff0f5;
font-weight:bold;

}



#table_ask{

/* width:45%;
 float:right;*/
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	font-size:80%;
	margin: 2px;
	color:#666666;
	
}
.ask_td{
}
#table_askp,#table_askop,#table_askcp,#table_askp2,#table_askp3,#table_typin{

 width:99%;
 /*float:right;*/
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	font-size:80%;
	margin: 2px;
	margin-top:20px;
	/*color:#666666;*/
	line-height:1em;
	
}

#table_typin{
 width:95%;
 margin-left:10px;
 }

#table_ask th {
width:25%;	
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
	
}

 #table_askp th,#table_askop th,#table_askcp th ,#table_askp2 th,#table_askp3 th,#table_typin th{
width:25%;	
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
 #table_askop th {

    background: #f0f8ff;
  
}
#table_askp3 th {

    background: #FFF0F5;
  
}



#table_ask td,#table_askp td ,#table_askop td ,#table_askcp td ,#table_askp2 td,#table_askp3 td,#table_typin td{
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
}


#gr{
width:25%;
float:right;
border:solid 1px #ccc;
padding:5px;
margin:5px;
margin-top:10px;

}
#gr img{

display:block;
    margin: 0 auto;
    text-align: center;
	
margin-top:15px;
margin-bottom:20px;
}
#guide{text-align:center;
margin-top:15px;
font-size:85%;
width:70%;
float:right;
clear:both;
}
#guide ul{
list-style:none;
display:inline;
}
#guide li{



display:inline;
}

/*
#oritatami_01{
border:solid 1px #222;


}*/
/*画像pouup*/
.popup img {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
border:none;
}

.popup a:hover {
position:relative;
}

.popup a:hover img{
top:-100px;
left:180px;
}

#p1,#p2,#p3,#p4,#p5{
width:180px;
float:left;

}
#p1 image,#p2 image,#p3 image,#p4 image,#p5 image{
border:none;

}



#p3{
margin-top:18px;
}
/*グラフの読み取り方*/

.slide li{
width:45%;
border:solid 1px #ccc;
border-top:solid 8px #ccc;
list-style:none;

/*list-style-image:url(../image/ask/rist_style.jpg);*/
margin-top:5px;
margin-right:20px;
float:right;
background-color:#FFF;
font-size:80%;	

padding:5px;
}
.slide p{
margin-top:0px;
font-weight:bold;

font-size:100%;	

}





.slide image{
margin-top:20px;
float:left;

}

#point{
margin-top:20px;

}

#point ul{
background-color:#FFFFD9;
padding:10px;
font-size:90%;
line-height:1.5em;
   
	
}
 .plan{
 border:solid 1px #ccc;
 padding:10px;
 margin-top:10px;
 margin-bottom:10px;
 }
 
.askp{
width:900px;
height:250px;
}


/*askindex*/
#head_ask{
width:900px;
height:240px;

}

.typyntxt_01{
font-size:32px;
color:#FF3300;
line-height:30px;


}
.typyntxt_02{
font-size:32px;

color:#990033;
line-height:30px;


}