@charset "Shift_JIS";
/* ‹¤’Ê */
@import "../../../css/base.css";
@import "../../../css/dpath.css";

*{
margin:0;
padding:0;
}

@media print{

body{
zoom:75%;
}

}

/****************************** ƒRƒ“ƒeƒ“ƒc ********************************/
#content{
width:850px;
padding:25px 0;
margin:0 auto;
}

body>#content{ /* IE Escaped */
/*width:96% !important;
height:auto !important;*/
min-height:18em;
}

h3{
margin-bottom:10px !important;
}


/****************************** ƒwƒbƒ_[ ********************************/
#local-header{
width:800px;
border:3px solid #333399;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
}

.local-english{
padding:0.2em 0 0.2em 0.8em;
margin:0;
background-color:#333399;
font-size:small;
color:#ffffff;
font-weight:bold;
}

h2{
margin:0;
padding:8px 8px 5px 8px;
}

#content .description{
clear:both;
border-top:3px solid #333399;
font-size:small;
padding:0.5em 0.5em;
color:#333399;
}

#local-header>.description{
font-size:small;
}

/****************************** index—p ********************************/

#unit{
width:800px;
margin:auto;
padding:0px;
}

#main-col{
float:left;
width:600px;
height:auto;
margin:0px;
padding:0px;
}


#topics{
position:relative;
margin-bottom:20px;
}

#topics h3{
margin:0;
padding:0;
}

#topics ul{
margin:0 0 10px 0;
padding:1em 1em 1em 1em;
height:200px;
overflow:auto;
border:solid 3px #333399;
}

#topics ul li{
	list-style:none;
	margin:0 0 3px 81px;
	padding:0;
	text-indent:-81px;
}

#topics ul li img{
	margin:0 4px 0 0;
	vertical-align:top;
}

#bunya{
position:relative;
}

#sub-col{
float:right;
width:200px;
margin-top:70px;
}

#sub-col ul{
margin:0;
padding-left:10px;
padding-bottom:10px;
}

#sub-col li{
list-style-type:none;
padding-bottom:3px;
}

#banner{
padding-left:10px;
}

.banner_p img{
margin-bottom:5px;
}


/****************************** •ª–ì•Ê ********************************/

#naiyou{
width:800px;
margin:auto;
}
#naiyou a:link{
color:#009999;
text-decoration:underline;
}
#naiyou a:visited{
color:#333399;
text-decoration:underline;
}
#naiyou a:hover{
color:#00C3C3;
text-decoration:underline;
}

#topics_local{
width:800px;
border-bottom:2px solid #333399;
margin:auto;
margin-bottom:20px;
}

#topics_local a:link{
color:#009999;
text-decoration:underline;
}
#topics_local a:visited{
color:#333399;
text-decoration:underline;
}
#topics_local a:hover{
color:#00C3C3;
text-decoration:underline;
}

.topics_obi{
padding-bottom:10px;
}

.topics_images{
float:left;
width:175px;
padding-bottom:5px;
}

.topics_sentences{
float:left;
width:625px;
padding-bottom:5px;
}

.topics_headline{
padding:5px 0 10px 0;
font-size:larger;
font-weight:bold;
}

dl{
margin:0 0 1.0em 0.5em;
}

dt{
margin:0;
padding-left:1.4em;
text-indent:-1.0em;
margin-bottom:0.5em;
color:#333399;
font-size:larger;
font-weight:bold;
vertical-align:middle;
}

dd{
margin-left:1.8em;
margin-bottom:1.0em;
padding-left:1.2em;
text-indent:-1.2em;
line-height:125%;
}

.chusyaku{
font-size:small;
padding-left:1.0em;
text-indent:-1.0em;
margin-bottom:1.0em;
}

.middle{vertical-align:middle;}

/****************** ˜J“­Šî€s­‚ÌŠT—v^Ž–‹ÆŽå‚Ì•û‚Ö^˜J“­ŽÒ‚Ì•û‚Ö **********************/

#naiyou-left{
width:400px;
float:left;
padding-right:10px;
border-right:solid 2px #808080;
}

#naiyou-right{
width:388px;
float:right;
}

#naiyou-left dl, #naiyou-right dl{
margin:0 0 0 0.5em;
}

#naiyou-left dt, #naiyou-right dt{
color:#FF0000;
padding-left:1.4em;
text-indent:-1.6em;
}

.next{
text-align:right;
margin-top:-1.0em;
margin-bottom:1.5em;
}
.next_left_adjust { 
margin-top:-1.0em;
margin-bottom:1.5em;
text-indent:0;
}

.table_left{
width:365px;
float:left;
padding-top:10px;
padding-right:5px;
position:relative;
}

.table_right{
width:365px;
float:right;
padding-top:10px;
padding-left:5px;
position:relative;
}


/************************ FAQ ****************************/

#naiyou li{
margin-left:0.5em;
margin-bottom:0.5em;
color:#333399;
font-size:larger;
font-weight:bold;
vertical-align:middle;
list-style:outside url(../images/sankaku.gif);
}

.qestion{
margin-left:26px;
margin-top:-1.2em;
padding-left:1.4em;
text-indent:-1.4em;
}

.qestion2{
margin-left:26px;
margin-top:-1.2em;
padding-left:2.7em;
text-indent:-2.7em;
}

.qestion3{
margin-left:26px;
margin-top:-1.2em;
padding-left:3.2em;
text-indent:-3.2em;
}

.anser{
margin-left:26px;
padding-left:1.4em;
text-indent:-1.4em;
}

.anser2{
margin-left:26px;
padding-left:0.7em;
text-indent:-0.7em;
}

.anser3{
margin-left:26px;
padding-left:0.7em;
}


/************************* ˜g1 *************************/

.back_lefttop{
background-image:url(../images/kijyungaiyou_back01.gif);
background-repeat:no-repeat;
width:28px;
height:55px;
}
.back_righttop{
background-image:url(../images/kijyungaiyou_back03.gif);
background-repeat:no-repeat;
width:28px;
height:55px;
}
.back_leftbottom{
background-image:url(../images/kijyungaiyou_back06.gif);
background-repeat:no-repeat;
width:28px;
height:31px;
}
.back_rightbottom{
background-image:url(../images/kijyungaiyou_back08.gif);
background-repeat:no-repeat;
width:28px;
height:31px;
}
.back_top{
background-image:url(../images/kijyungaiyou_back02.gif);
background-repeat:repeat-x;
}
.back_bottom{
background-image:url(../images/kijyungaiyou_back07.gif);
background-repeat:repeat-x;
}
.back_left{
background-image:url(../images/kijyungaiyou_back04.gif);
background-repeat:repeat-y;
}
.back_right{
background-image:url(../images/kijyungaiyou_back05.gif);
background-repeat:repeat-y;
}


/************************* ˜g‚Q *************************/
.back2_lefttop{
background-image:url(../images/kijyungaiyou_back09.gif);
background-repeat:no-repeat;
width:26px;
height:26px;
}
.back2_righttop{
background-image:url(../images/kijyungaiyou_back11.gif);
background-repeat:no-repeat;
width:26px;
height:26px;
}
.back2_leftbottom{
background-image:url(../images/kijyungaiyou_back14.gif);
background-repeat:no-repeat;
width:26px;
height:26px;
}
.back2_rightbottom{
background-image:url(../images/kijyungaiyou_back16.gif);
background-repeat:no-repeat;
width:26px;
height:26px;
}
.back2_top{
background-image:url(../images/kijyungaiyou_back10.gif);
background-repeat:repeat-x;
}
.back2_bottom{
background-image:url(../images/kijyungaiyou_back15.gif);
background-repeat:repeat-x;
}
.back2_left{
background-image:url(../images/kijyungaiyou_back12.gif);
background-repeat:repeat-y;
}
.back2_right{
background-image:url(../images/kijyungaiyou_back13.gif);
background-repeat:repeat-y;
}


/************************* ˜g‚R *************************/
.back3_lefttop{
background-image:url(../images/kijyungaiyou_back17.gif);
background-repeat:no-repeat;
width:6px;
height:6px;
}
.back3_righttop{
background-image:url(../images/kijyungaiyou_back19.gif);
background-repeat:no-repeat;
width:6px;
height:6px;
}
.back3_leftbottom{
background-image:url(../images/kijyungaiyou_back22.gif);
background-repeat:no-repeat;
width:6px;
height:11px;
}
.back3_rightbottom{
background-image:url(../images/kijyungaiyou_back24.gif);
background-repeat:no-repeat;
background-position:right;
width:6px;
height:11px;
}

.back3_top{
background-image:url(../images/kijyungaiyou_back18.gif);
background-repeat:repeat-x;
}
.back3_bottom{
background-image:url(../images/kijyungaiyou_back23.gif);
background-repeat:repeat-x;
}
.back3_left{
background-image:url(../images/kijyungaiyou_back20.gif);
background-repeat:repeat-y;
}
.back3_right{
background-image:url(../images/kijyungaiyou_back21.gif);
background-repeat:repeat-y;
}

/************************* ˜g‚S *************************/
.back4{
width:220px;
}

.back4_lefttop{
background-image:url(../images/kijyungaiyou_back27.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back4_righttop{
background-image:url(../images/kijyungaiyou_back29.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back4_leftbottom{
background-image:url(../images/kijyungaiyou_back32.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back4_rightbottom{
background-image:url(../images/kijyungaiyou_back34.gif);
background-repeat:no-repeat;
background-position:right;
width:9px;
height:9px;
}

.back4_top{
background-image:url(../images/kijyungaiyou_back28.gif);
background-repeat:repeat-x;
}
.back4_bottom{
background-image:url(../images/kijyungaiyou_back33.gif);
background-repeat:repeat-x;
}
.back4_left{
background-image:url(../images/kijyungaiyou_back30.gif);
background-repeat:repeat-y;
}
.back4_right{
background-image:url(../images/kijyungaiyou_back31.gif);
background-repeat:repeat-y;
}


/************************* ˜g‚T *************************/
.back5{
width:220px;
}

.back5_lefttop{
background-image:url(../images/kijyungaiyou_back35.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back5_righttop{
background-image:url(../images/kijyungaiyou_back37.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back5_leftbottom{
background-image:url(../images/kijyungaiyou_back40.gif);
background-repeat:no-repeat;
width:9px;
height:9px;
}
.back5_rightbottom{
background-image:url(../images/kijyungaiyou_back42.gif);
background-repeat:no-repeat;
background-position:right;
width:9px;
height:9px;
}

.back5_top{
background-image:url(../images/kijyungaiyou_back36.gif);
background-repeat:repeat-x;
}
.back5_bottom{
background-image:url(../images/kijyungaiyou_back41.gif);
background-repeat:repeat-x;
}
.back5_left{
background-image:url(../images/kijyungaiyou_back38.gif);
background-repeat:repeat-y;
}
.back5_right{
background-image:url(../images/kijyungaiyou_back39.gif);
background-repeat:repeat-y;
}


/************************* ˜g‚U *************************/

.back6_lefttop{
background-image:url(../images/kijyungaiyou_back44.gif);
background-repeat:no-repeat;
width:33px;
height:33px;
}
.back6_righttop{
background-image:url(../images/kijyungaiyou_back46.gif);
background-repeat:no-repeat;
width:33px;
height:33px;
}
.back6_leftbottom{
background-image:url(../images/kijyungaiyou_back49.gif);
background-repeat:no-repeat;
width:33px;
height:33px;
}
.back6_rightbottom{
background-image:url(../images/kijyungaiyou_back51.gif);
background-repeat:no-repeat;
background-position:right;
width:33px;
height:33px;
}

.back6_top{
background-image:url(../images/kijyungaiyou_back45.gif);
background-repeat:repeat-x;
}
.back6_bottom{
background-image:url(../images/kijyungaiyou_back50.gif);
background-repeat:repeat-x;
}
.back6_left{
background-image:url(../images/kijyungaiyou_back47.gif);
background-repeat:repeat-y;
}
.back6_right{
background-image:url(../images/kijyungaiyou_back48.gif);
background-repeat:repeat-y;
}


/************************* ˜g‚V *************************/

.back7_lefttop{
background-image:url(../images/kijyungaiyou_back52.gif);
background-repeat:no-repeat;
width:22px;
height:22px;
}
.back7_righttop{
background-image:url(../images/kijyungaiyou_back53.gif);
background-repeat:no-repeat;
width:22px;
height:22px;
}
.back7_leftbottom{
background-image:url(../images/kijyungaiyou_back54.gif);
background-repeat:no-repeat;
width:22px;
height:22px;
}
.back7_rightbottom{
background-image:url(../images/kijyungaiyou_back55.gif);
background-repeat:no-repeat;
background-position:right;
width:22px;
height:22px;
}

.back7_top{
background-image:url(../images/kijyungaiyou_back56.gif);
background-repeat:repeat-x;
}
.back7_bottom{
background-image:url(../images/kijyungaiyou_back57.gif);
background-repeat:repeat-x;
}
.back7_left{
background-image:url(../images/kijyungaiyou_back58.gif);
background-repeat:repeat-y;
}
.back7_right{
background-image:url(../images/kijyungaiyou_back59.gif);
background-repeat:repeat-y;
}

/************************* ŠpŠÛ˜g_—Î *************************/

.waku_g_lefttop{
background-image:url(../images/waku_g01.gif);
background-repeat:no-repeat;
width:49px;
height:75px;
}
.waku_g_righttop{
background-image:url(../images/waku_g03.gif);
background-repeat:no-repeat;
width:49px;
height:75px;
}
.waku_g_leftbottom{
background-image:url(../images/waku_g06.gif);
background-repeat:no-repeat;
width:49px;
height:49px;
}
.waku_g_rightbottom{
background-image:url(../images/waku_g08.gif);
background-repeat:no-repeat;
width:49px;
height:49px;
}
.waku_g_top{
background-image:url(../images/waku_g02.gif);
background-repeat:repeat-x;
}
.waku_g_bottom{
background-image:url(../images/waku_g07.gif);
background-repeat:repeat-x;
}
.waku_g_left{
background-image:url(../images/waku_g04.gif);
background-repeat:repeat-y;
}
.waku_g_right{
background-image:url(../images/waku_g05.gif);
background-repeat:repeat-y;
}


/************************* ŠpŠÛ˜g_’ƒ *************************/
.waku_bro_lefttop{
background-image:url(../images/waku_bro01.gif);
background-repeat:no-repeat;
width:23px;
height:23px;
}
.waku_bro_righttop{
background-image:url(../images/waku_bro03.gif);
background-repeat:no-repeat;
width:23px;
height:23px;
}
.waku_bro_leftbottom{
background-image:url(../images/waku_bro06.gif);
background-repeat:no-repeat;
width:23px;
height:23px;
}
.waku_bro_rightbottom{
background-image:url(../images/waku_bro08.gif);
background-repeat:no-repeat;
width:23px;
height:23px;
}
.waku_bro_top{
background-image:url(../images/waku_bro02.gif);
background-repeat:repeat-x;
}
.waku_bro_bottom{
background-image:url(../images/waku_bro07.gif);
background-repeat:repeat-x;
}
.waku_bro_left{
background-image:url(../images/waku_bro04.gif);
background-repeat:repeat-y;
}
.waku_bro_right{
background-image:url(../images/waku_bro05.gif);
background-repeat:repeat-y;
}

.back_taisaku{
border:solid 1px #000000;
background-color:#FFFFFF;
padding:0.5em;
margin-bottom:1.0em;
}