@charset "UTF-8";
/* CSS Document */
/*
body {
	font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
*/
div#contents h1{border:none}

div.yakkan_block{width:800px; height:auto; margin:0 0 15px 0}
div.yakkan_block2{width:800px; height:auto; margin:0 0 15px 0}
/*ID yakkan_block float clear*/
div.yakkan_block:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden
}
	
div.yakkan_block{
	display:inline-block
}
	
/*float clear*/

/*IE float clear*/
* html div.yakkan_block{
	 height:1%
}
	
div.yakkan_block{
	display:block
}

/*IE float clear*/
/*ID yakkan_block float clear*/

/*ID yakkan_block float clear*/
div.yakkan_block2:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden
}
	
div.yakkan_block2{
	display:inline-block
}
	
/*float clear*/

/*IE float clear*/
* html div.yakkan_block2{
	 height:1%
}
	
div.yakkan_block2{
	display:block
}

/*IE float clear*/
/*ID yakkan_block float clear*/


div.yakkan_block h3{margin:0 0 0 0; background-color:#7d99ca; width:800px; font-size:14px; color:#FFFFFF; line-height:2.0em; text-indent:5px; font-weight:normal}

div.yakkan_block h3 span {color:#FFFFFF}

div.yakkan_block p.y_ptn_0{padding:5px 5px 0 5px; width:790px; font-size:12px;}
div.yakkan_block p.y_ptn_a,div.yakkan_block p.y_ptn_b{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-30px;}
div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-27px;}
div.yakkan_block p.y_ptn_aline{padding:5px 5px 0 0; width:auto; font-size:12px; margin:10px 0 5px 20px;}
div.yakkan_block p.y_ptn_aline span{border-bottom:1px solid #cccccc; padding:0 5px 2px 5px;}

/*　ハック軍　*/
* html div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px;}
div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px\9;}
div.yakkan_block p.y_ptn_maru:not(:target){padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px¥9;}


/*div.yakkan_block p.y_ptn_maru:not(:target){padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px;}*/

/*
.lt-ie9 div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px;}
.lt-ie8 div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px;}
.lt-ie7 div.yakkan_block p.y_ptn_maru{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-22px;}
*/

* html div.yakkan_block p.y_ptn_a,* html div.yakkan_block p.y_ptn_b{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-30px;}
div.yakkan_block p.y_ptn_f{padding:5px 5px 0 35px; width:760px; font-size:12px; }
div.yakkan_block p.y_ptn_c{width:725px; padding-left:70px; text-indent:-32px}
div.yakkan_block p.y_ptn_c2{width:725px; padding-left:70px; text-indent:-32px; margin-top:10px;}
div.yakkan_block p.y_ptn_c3{width:690px; padding-left:110px; text-indent:-32px}
* html div.yakkan_block p.y_ptn_c{width:737px; padding-left:62px; text-indent:-28px}
div.yakkan_block p.y_ptn_d{padding:10px 5px 5px 35px; width:460px; font-size:12px; text-indent:-30px; border-bottom:1px dashed #cccccc; float:left;}

div.yakkan_block p.y_ptn_e{padding:10px 5px 5px 35px; width:258px; font-size:12px; text-indent:-30px; border-bottom:1px dashed #cccccc; float:left;}
div.yakkan_block p.y_ptn_b span{margin-right:7px;}
div.yakkan_block p.y_ptn_x{width:720px; padding-left:70px; text-indent:-26px}
* html div.yakkan_block p.y_ptn_x{width:730px; padding-left:55px; text-indent:-20px}

div.yakkan_block span{margin-right:15px }

div.yakkan_block p.y_ptn_c ul.y_ul{width:735px; height:auto}
div.yakkan_block p.y_ptn_c ul.y_ul li{width:720px; padding-left:60px; text-indent:-28px}
div.yakkan_block p.y_ptn_c ul.y_ul li span{margin-right:5px; }


div.yakkan_block ul.y_ul{width:795px; height:auto}
div.yakkan_block ul.y_ul li{ width:725px; padding-left:70px; text-indent:-24px }

/*　ハック軍　*/
* html div.yakkan_block ul.y_ul li{width:725px; padding-left:70px; text-indent:-20px;}
div.yakkan_block ul.y_ul li{pwidth:725px; padding-left:70px; text-indent:-20px\9;}
div.yakkan_block ul.y_ul li:not(:target){width:725px; padding-left:70px; text-indent:-20px¥9;}

* html div.yakkan_block ul.y_ul li span.MR14{ margin-right:14px;}
div.yakkan_block ul.y_ul li span.MR14{pwidth:725px; margin-right:14px\9;}
div.yakkan_block ul.y_ul li span.MR14:not(:target){margin-right:14px¥9;}

div.yakkan_block ul.y_ul li span{margin-right:12px; }
div.yakkan_block ul.y_ul li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ulAlpha{width:795px; height:auto}
div.yakkan_block ul.y_ulAlpha li{width:700px; padding-left:95px; text-indent:-25px}
* html div.yakkan_block ul.y_ulAlpha li{width:707px; padding-left:88px; text-indent:-25px}
div.yakkan_block ul.y_ulAlpha li span{margin-right:12px; }
div.yakkan_block ul.y_ulAlpha li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ulAlpha2{width:795px; height:auto}
div.yakkan_block ul.y_ulAlpha2 li{width:690px; padding-left:100px; text-indent:-25px}
* html div.yakkan_block ul.y_ulAlpha2 li{width:690px; padding-left:100px; text-indent:-25px}
div.yakkan_block ul.y_ulAlpha2 li span{margin-right:12px; }
div.yakkan_block ul.y_ulAlpha2 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ulAlpha3{width:795px; height:auto}
div.yakkan_block ul.y_ulAlpha3 li{width:735px; padding-left:60px; text-indent:-18px}
* html div.yakkan_block ul.y_ulAlpha3 li{width:735px; padding-left:60px; text-indent:-18px}
div.yakkan_block ul.y_ulAlpha3 li span{margin-right:12px; }
div.yakkan_block ul.y_ulAlpha3 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ulKana{width:795px; height:auto}
div.yakkan_block ul.y_ulKana li{width:700px; padding-left:95px; text-indent:-27px}
* html div.yakkan_block ul.y_ulKana li{width:700px; padding-left:95px; text-indent:-30px}
div.yakkan_block ul.y_ulKana li span{margin-right:12px; }
div.yakkan_block ul.y_ulKana li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ulKana2{width:795px; height:auto}
div.yakkan_block ul.y_ulKana2 li{width:700px; padding-left:75px; text-indent:-30px}
* html div.yakkan_block ul.y_ulKana2 li{width:700px; padding-left:75px; text-indent:-30px}
div.yakkan_block ul.y_ulKana2 li span{margin-right:12px; }
div.yakkan_block ul.y_ulKana2 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block ul.y_ul2{width:735px; height:auto}
div.yakkan_block ul.y_ul2 li{width:675px; padding-left:60px; text-indent:-18px}
div.yakkan_block ul.y_ul2 li span{margin-right:5px; }

div.yakkan_block ul.y_ul3{width:795px; height:auto}
div.yakkan_block ul.y_ul3 li{width:735px; padding-left:60px; text-indent:-18px}
div.yakkan_block ul.y_ul3 li span{margin-right:12px; }
div.yakkan_block ul.y_ul3 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block dl.y_ptn_a1{padding:0 5px 5px 35px; width:760px; font-size:12px;}
div.yakkan_block dl.y_ptn_a1 dt{font-weight:bold; display:inline; }
div.yakkan_block dl.y_ptn_a1 dd{display:inline;}

/* 直書き移植分 */
.yakkan_block dl {
	border:1px solid #EEEEEE;
    width: 800px;
	margin-top:5px;
}
.yakkan_block dl dt span {
    background-color: #EEEEEE;
    display: block;
    height: 22px;
    line-height: 2em;
    width: 800px;
	text-align:center;
}
.yakkan_block dl dd {
	padding:5px;
}

.yakkan_block span.redText{
	color:#FF0000;
}
div.yakkan_block h1{
background-color: #7D99CA;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    line-height: 2em;
    margin: 0;
    text-indent: 5px;
    width: 800px;
}
div.yakkan_block h3{
	background-color:#ececec;
	color:#666;
	font-size:12px;
}
div.yakkan_block h3 span{
	color:#666;
	font-size:12px;
}
div.yakkan_block h4{
	margin-top:15px;
	font-size:12px;
	padding-bottom:2px;
	border-bottom:1px solid #cccccc;
	color:#06C;
}
/* 直書き移植分 */

div.yakkan_block table.y_table_2{width:750px; height:auto; margin:0 5px 0 35px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block table.y_table_2 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; text-align:center; font-weight:normal; color:#000000; text-indent:0}
div.yakkan_block table.y_table_2 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:center; color:#000000; text-indent:0}

div.yakkan_block table.y_table_735px{width:725px; height:auto; margin:10px 0 5px 0; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block table.y_table_735px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block table.y_table_735px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}


div.yakkan_block table.y_table_735px_2{width:765px; height:auto; margin:10px 0 5px 30px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block table.y_table_735px_2 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block table.y_table_735px_2 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_2 td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_2 td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_2 td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_2 td.y_tabe_txtleft_long{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:60% ; text-align:left; color:#000000; text-indent:0}

div.yakkan_block table.y_table_735px_3{width:765px; height:auto; margin:3px 0 5px 30px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block table.y_table_735px_3 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block table.y_table_735px_3 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_3 td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_3 td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_3 td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}
div.yakkan_block table.y_table_735px_3 td.y_tabe_txtleft_long{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:60% ; text-align:left; color:#000000; text-indent:0}



div.yakkan_block table.y_table_760px{width:750px; height:auto; margin:10px 0 5px 35px; border:1px solid #999999; border-collapse:collapse;}
div.yakkan_block table.y_table_760px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block table.y_table_760px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:20%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_760px td.w_30 {width:30%}
div.yakkan_block table.y_table_760px td.y_tabe_txtleft{width:30px; text-align:left; text-indent:0; vertical-align:top}
div.yakkan_block table.y_table_760px th.y_tabe_txtleft_left{text-align:left; vertical-align:top}
div.yakkan_block table.y_table_760px td.y_tabe_txtleft_long{width:386px; text-align:left;}


div.yakkan_block table.y_table_760px td ul li{text-align:left; margin:0; padding:0; text-indent:0; font-size:10px}



div.yakkan_block table.y_table_700px{width:700px; height:auto; margin:10px 0 5px 75px; border:1px solid #999999; border-collapse:collapse;}
div.yakkan_block table.y_table_700px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block table.y_table_700px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:20%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block table.y_table_700px td.w_30 {width:30%}
div.yakkan_block table.y_table_700px td.y_tabe_txtleft{width:30px; text-align:left; text-indent:0; vertical-align:top}
div.yakkan_block table.y_table_700px th.y_tabe_txtleft_left{text-align:left; vertical-align:top}
div.yakkan_block table.y_table_700px td.y_tabe_txtleft_long{width:386px; text-align:left;}


div.yakkan_block table.y_table_760px td ul li{text-align:left; margin:0; padding:0; text-indent:0; font-size:10px}




div.yakkan_block span.y_cmt{font-size:10px;}
div.yakkan_block ul.y_ul li p.y_table_ue{padding:10px 0 0 2px; margin-left:30px}
div.yakkan_block ul.y_ul li p.y_table_st{padding:0 0 10px 2px; margin-left:30px}
div.yakkan_block p.y_table_ue_2{padding:10px 0 0 32px; margin:0}
div.yakkan_block p.y_table_st_2{padding:0 0 10px 32px; margin:0}



/*=====businessmanual_i======*/
div#businessManual dl#office{
margin:10px 0 0 0;
}

div#businessManual dl#travelProject{
margin:10px 0 0 0;
}

/*ID businessManual float clear*/
div#businessManual dl#office:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden
}
	
div#businessManual dl#office{
	display:inline-block
}
	
/*float clear*/

/*IE float clear*/
* html div#businessManual dl#office{
	 height:1%
}
	
div#businessManual dl#office{
	display:block
}

/*IE float clear*/
/*ID member_certi float clear*/


div#businessManual dl#office dd.businessHours dt{
float:left;
margin:0 10px 0 0;
}
div#businessManual dl#office dd.businessHours dd{
float:left;
}

div#businessManual dl#office dd#telephoneNumber dt{
clear:both;
float:left;
margin:0 10px 0 0;
}
div#businessManual dl#office dd#telephoneNumber dd{
float:left;
}

div#businessManual dl#office dd#closedDay{
clear:both;
float:left;
margin:0 10px 0 0;
}
div#businessManual dl#office dd#closedDay dt{
margin:0 10px 0 0;
float:left;
}
div#businessManual dl#office dd#closedDay dd{
float:left;
}
div#businessManual dl#office dd#closedDay li{
margin:0 5px 0 0;
float:left;
}

div#businessManual dl#office dd#handlingManager{
clear:both;
float:left;
}
div#businessManual dl#office dd#handlingManager dt{
float:left;
}
div#businessManual dl#office dd#handlingManager dd{
float:left;
}

/*プロポー*/
/*table style*/
.tourtablep, .tourtable_yakan{
	width:800px;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	border-collapse:collapse;
	border-spacing:0px;
	border:1px solid #cccccc;
	empty-cells:show;
	line-height:2em
}

/* safari only */
html:\66irst-child .tourtablep{
	width:799px;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	border-collapse:collapse;
	border-spacing:0px;
	border:1px solid #cccccc;
	empty-cells:show;
	line-height:2em
}

.tourtablep th{
 width:160px;
	text-align:left;
	font-weight:normal;
	background-color:#EEF5FB;
	border:1px solid #cccccc;
	padding:5px;
	vertical-align:top
}

/* safari only */
html:\66irst-child .tourtablep th{
	text-align:left;
	font-weight:normal;
	background-color:#EEF5FB;
	border:1px solid #cccccc;
	padding:5px;
	vertical-align:top
}

.tourtablep td{
	text-align:left;
	font-weight:normal;
	border:1px solid #cccccc;
	padding:5px 15px 5px 15px;
	vertical-align:top
	}
	
#trip_price dl{
	margin-top: 5px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	clear:both;
}

#trip_price .gross{
clear:both;
	}

#trip_price .gross dt{
	float:left;
	display:block;
	padding-right:15px;
	padding-bottom:8px;
	}
	
	#trip_price .gross dd{
	float:left;
	padding-right:15px;
	display:block;
	padding-bottom:8px;
	}
	
.c_blocknote_c{
	margin-top: 20px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	clear:both;
}

#charge ul li{
	text-indent:-1em;
	padding-left:12px;
	padding-bottom:8px;
	}
	
#visa ul li{
	text-indent:-1em;
	padding-left:12px;
	padding-bottom:8px;
	}
	
.c_blocknote_i{
text-indent:-1em;
	padding-left:12px;
	padding-bottom:8px;
	padding-top:5px;
}

#visa ul li ul li{
	padding-bottom:5px;
	}
	
#information{
	margin-bottom:25px;
	}
	


#information ul{
padding-top:5px;
	}
	
#information ul li{
	text-indent:-1em;
	padding-left:12px;
	padding-bottom:8px;
	}

div#contents div.c_back_next ul li input#btn_back{
width:120px;
height:40px;
font-size:12px;
}

div#contents div.c_back_next ul li input#btn_next{
width:240px;
height:40px;
font-size:12px;
}

p.c_back_close{
	text-align:center;}
	

#yakkan_year{float:left}
#yakkan_topLink{float:right}
#yakkan_topLink a{
display:block;
width:140px;
height:15px;
background:url(../parts/top_back.gif) no-repeat;
text-indent:-9999px;
}

/*++++++++++++++++++++++++++++++++++++++++++
約款追加分
+++++++++++++++++++++++++++++++++++++++++++*/

.cell_bottom_hasen { border-bottom:dotted 1px #666666;}
.yknTbl{border-top:1px solid #4C4C4C; border-left:1px solid #4C4C4C; border-collapse:collapse; border-spacing:0; margin-top:5px;}
.yknTbl td{border-bottom:1px solid #4C4C4C; border-right:1px solid #4C4C4C; color:#4C4C4C;}

/*帯色違い*/
div.yakkan_block2 h2{margin:0 0 0 0; background-color:#7dc0ca; width:800px; font-size:14px; color:#FFFFFF; line-height:2.0em; text-indent:5px; font-weight:normal}
div.yakkan_block2 h2 span {color:#FFFFFF}

div.yakkan_block2 p.y_ptn_0{padding:5px 5px 0 5px; width:790px; font-size:12px;}
div.yakkan_block2 p.y_ptn_a,div.yakkan_block2 p.y_ptn_b{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-30px;}
* html div.yakkan_block2 p.y_ptn_a,* html div.yakkan_block2 p.y_ptn_b{padding:5px 5px 0 35px; width:760px; font-size:12px; text-indent:-30px;}
div.yakkan_block2 p.y_ptn_f{padding:5px 5px 0 35px; width:760px; font-size:12px; }
div.yakkan_block2 p.y_ptn_c{width:725px; padding-left:70px; text-indent:-32px}
div.yakkan_block2 p.y_ptn_c2{width:725px; padding-left:70px; text-indent:-32px; margin-top:10px;}
div.yakkan_block2 p.y_ptn_c3{width:690px; padding-left:110px; text-indent:-32px}
* html div.yakkan_block2 p.y_ptn_c{width:737px; padding-left:62px; text-indent:-28px}
div.yakkan_block2 p.y_ptn_d{padding:10px 5px 5px 35px; width:460px; font-size:12px; text-indent:-30px; border-bottom:1px dashed #cccccc; float:left;}
div.yakkan_block2 p.y_ptn_e{padding:10px 5px 5px 35px; width:258px; font-size:12px; text-indent:-30px; border-bottom:1px dashed #cccccc; float:left;}
div.yakkan_block2 p.y_ptn_b span{margin-right:7px;}
div.yakkan_block2 p.y_ptn_x{width:720px; padding-left:70px; text-indent:-26px}
* html div.yakkan_block2 p.y_ptn_x{width:730px; padding-left:55px; text-indent:-20px}

div.yakkan_block2 span{margin-right:15px; }

div.yakkan_block2 p.y_ptn_c ul.y_ul{width:735px; height:auto}
div.yakkan_block2 p.y_ptn_c ul.y_ul li{width:720px; padding-left:60px; text-indent:-28px}
div.yakkan_block2 p.y_ptn_c ul.y_ul li span{margin-right:5px; }


div.yakkan_block2 ul.y_ul{width:795px; height:auto}
div.yakkan_block2 ul.y_ul li{ width:725px; padding-left:70px; text-indent:-28px }
div.yakkan_block2 ul.y_ul li span{margin-right:12px; }
div.yakkan_block2 ul.y_ul li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ulAlpha{width:795px; height:auto}
div.yakkan_block2 ul.y_ulAlpha li{width:700px; padding-left:95px; text-indent:-25px}
* html div.yakkan_block2 ul.y_ulAlpha li{width:707px; padding-left:88px; text-indent:-25px}
div.yakkan_block2 ul.y_ulAlpha li span{margin-right:12px; }
div.yakkan_block2 ul.y_ulAlpha li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ulAlpha2{width:795px; height:auto}
div.yakkan_block2 ul.y_ulAlpha2 li{width:690px; padding-left:100px; text-indent:-25px}
* html div.yakkan_block2 ul.y_ulAlpha2 li{width:690px; padding-left:100px; text-indent:-25px}
div.yakkan_block2 ul.y_ulAlpha2 li span{margin-right:12px; }
div.yakkan_block2 ul.y_ulAlpha2 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ulAlpha3{width:795px; height:auto}
div.yakkan_block2 ul.y_ulAlpha3 li{width:735px; padding-left:60px; text-indent:-18px}
* html div.yakkan_block2 ul.y_ulAlpha3 li{width:735px; padding-left:60px; text-indent:-18px}
div.yakkan_block2 ul.y_ulAlpha3 li span{margin-right:12px; }
div.yakkan_block2 ul.y_ulAlpha3 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ulKana{width:795px; height:auto}
div.yakkan_block2 ul.y_ulKana li{width:700px; padding-left:95px; text-indent:-27px}
* html div.yakkan_block2 ul.y_ulKana li{width:700px; padding-left:95px; text-indent:-30px}
div.yakkan_block2 ul.y_ulKana li span{margin-right:12px; }
div.yakkan_block2 ul.y_ulKana li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ulKana2{width:795px; height:auto}
div.yakkan_block2 ul.y_ulKana2 li{width:700px; padding-left:75px; text-indent:-30px}
* html div.yakkan_block2 ul.y_ulKana2 li{width:700px; padding-left:75px; text-indent:-30px}
div.yakkan_block2 ul.y_ulKana2 li span{margin-right:12px; }
div.yakkan_block2 ul.y_ulKana2 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 ul.y_ul2{width:735px; height:auto}
div.yakkan_block2 ul.y_ul2 li{width:675px; padding-left:60px; text-indent:-18px}
div.yakkan_block2 ul.y_ul2 li span{margin-right:5px; }

div.yakkan_block2 ul.y_ul3{width:795px; height:auto}
div.yakkan_block2 ul.y_ul3 li{width:735px; padding-left:60px; text-indent:-18px}
div.yakkan_block2 ul.y_ul3 li span{margin-right:12px; }
div.yakkan_block2 ul.y_ul3 li p.y_table_ue span{margin-right:5px; }

div.yakkan_block2 dl.y_ptn_a1{padding:0 5px 5px 35px; width:760px; font-size:12px;}
div.yakkan_block2 dl.y_ptn_a1 dt{font-weight:bold; display:inline; }
div.yakkan_block2 dl.y_ptn_a1 dd{display:inline;}



div.yakkan_block2 table.y_table_2{width:750px; height:auto; margin:0 5px 0 35px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block2 table.y_table_2 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; text-align:center; font-weight:normal; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_2 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:center; color:#000000; text-indent:0}

div.yakkan_block2 table.y_table_735px{width:725px; height:auto; margin:10px 0 5px 0; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block2 table.y_table_735px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block2 table.y_table_735px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:50%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}


div.yakkan_block2 table.y_table_735px_2{width:765px; height:auto; margin:10px 0 5px 30px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block2 table.y_table_735px_2 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block2 table.y_table_735px_2 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_2 td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_2 td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_2 td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_2 td.y_tabe_txtleft_long{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:60% ; text-align:left; color:#000000; text-indent:0}

div.yakkan_block2 table.y_table_735px_3{width:765px; height:auto; margin:3px 0 5px 30px; border:1px solid #999999; border-collapse:collapse}
div.yakkan_block2 table.y_table_735px_3 th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block2 table.y_table_735px_3 td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_3 td.y_width25{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:25%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_3 td.y_tabe_txtleft{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:33%; text-align:left; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_3 td.y_tabe_txtleft_short{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:30px ; text-align:left; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_735px_3 td.y_tabe_txtleft_long{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:60% ; text-align:left; color:#000000; text-indent:0}



div.yakkan_block2 table.y_table_760px{width:750px; height:auto; margin:10px 0 5px 35px; border:1px solid #999999; border-collapse:collapse;}
div.yakkan_block2 table.y_table_760px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block2 table.y_table_760px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:20%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_760px td.w_30 {width:30%}
div.yakkan_block2 table.y_table_760px td.y_tabe_txtleft{width:30px; text-align:left; text-indent:0; vertical-align:top}
div.yakkan_block2 table.y_table_760px th.y_tabe_txtleft_left{text-align:left; vertical-align:top}
div.yakkan_block2 table.y_table_760px td.y_tabe_txtleft_long{width:386px; text-align:left;}


div.yakkan_block2 table.y_table_760px td ul li{text-align:left; margin:0; padding:0; text-indent:0; font-size:10px}



div.yakkan_block2 table.y_table_700px{width:700px; height:auto; margin:10px 0 5px 75px; border:1px solid #999999; border-collapse:collapse;}
div.yakkan_block2 table.y_table_700px th{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; font-weight:normal; color:#000000; text-indent:0; text-align:center}
div.yakkan_block2 table.y_table_700px td{border-left:1px solid #999999; border-top:1px solid #999999; padding:5px; background:#dddddd; width:20%; text-align:center; color:#000000; text-indent:0}
div.yakkan_block2 table.y_table_700px td.w_30 {width:30%}
div.yakkan_block2 table.y_table_700px td.y_tabe_txtleft{width:30px; text-align:left; text-indent:0; vertical-align:top}
div.yakkan_block2 table.y_table_700px th.y_tabe_txtleft_left{text-align:left; vertical-align:top}
div.yakkan_block2 table.y_table_700px td.y_tabe_txtleft_long{width:386px; text-align:left;}


div.yakkan_block2 table.y_table_760px td ul li{text-align:left; margin:0; padding:0; text-indent:0; font-size:10px}




div.yakkan_block span.y_cmt{font-size:10px;}
div.yakkan_block ul.y_ul li p.y_table_ue{padding:10px 0 0 2px; margin-left:30px}
div.yakkan_block ul.y_ul li p.y_table_st{padding:0 0 10px 2px; margin-left:30px}
div.yakkan_block p.y_table_ue_2{padding:10px 0 0 32px; margin:0}
div.yakkan_block p.y_table_st_2{padding:0 0 10px 32px; margin:0}

.photoBox{
	border:1px solid #eeeeee;
	padding:10px;
	}

