@charset "utf-8";

/* /jyoukensyo/
---------------------------------------------------------- */
body.Jyoukensyo{}
	body.Jyoukensyo #mainWrap01{
		width:960px;
		overflow:hidden;
		margin:0 auto;
		text-align:left;
		background-color:#FFF;
		margin-bottom:20px;
	}
	body.Jyoukensyo #mainWrap01 #mainWrap01In{}

.fcred{ color:#f00;}

/*---------------------*/
div#soudanbox{overflow:hidden;}
		div#soudanbox div.main{
			width:725px;
			margin:10px 0 0 0;
			float:left;
		}

		div#soudanbox div.main h4{
			display:block;
			padding:0 10px;
			font-size:150%;
			color:#fff;
			height:2em;
			line-height:2em;
			background-color:#036;
		}



		div#soudanbox div.side{
			float:right;
			width:218px;
			margin:10px 0 15px 0;
			border:1px solid #ccc;
		}
			div#soudanbox div.side h4{
				display:block;
				font-weight:bold;
				height:25px;
				line-height:25px;
				width:208px;
				padding:0 5px;
				border-top:1px solid #ccc;
				border-bottom:1px solid #ccc;
				background: #ffffff; /* Old browsers */
				background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
				background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
				color:#666;
			}
			div#soudanbox div.side h4.fast{border-top:none;}
			div#soudanbox div.side p{
				width:208px;
				padding:5px 5px 0 5px;
				font-weight:bold;
			}
				div#soudanbox div.side a{
					display:block;
					width:200px;
					padding-left:8px;
					margin:5px 5px 0 5px;
					line-height:1.5em;
					background: url(/myu/common/images/ico_arrowr05.gif) no-repeat left 7px;
				}
		
/*-h3（index）
----------------------------------------*/		
div.hyoushiki h3,div.jyouken-lnk h3{
	display:block;
	width:703px;
	padding:10px;
	border:1px solid #ccc;
	font-weight:bold;
	font-size:16px;
	background: #f6f8f9; /* Old browsers */
	background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */
	color:#036;
}


/*-.hyoushiki（index）
----------------------------------------*/		
div.hyoushiki{width:725px;}
	div.hyoushiki table{width:725px;}
		div.hyoushiki table th,div.hyoushiki table td{
			padding:5px 10px;
			border-bottom:1px solid #eee;
		}
		div.hyoushiki table th{
			width:180px;
			font-weight:bold;
		}
		div.hyoushiki table td{width:505px;}


/*-.jyouken-lnk（index）
----------------------------------------*/		
div.jyouken-lnk{width:725px;}
	div.jyouken-lnk a{
		display:block;
		padding-left:8px;
		margin:5px;
		height:2em;
		line-height:2em;
		background: url(../../common/images/ico_arrowr05.gif) no-repeat left 7px;
	}




/*-手配旅行/オンライン（b3）
----------------------------------------*/		
div#soudanbox.b2 div.main ○○{width:725px;}




/*-（b）
----------------------------------------*/		
div#soudanbox.b div.main div.article{
width:725px;
line-height:1.8em;
}
div#soudanbox.b div.main div.article p.stit{
	font-size:120%;
	font-weight:bold;
	color:#36c;
}
div#soudanbox.b div.main div.article ul.ulset1{padding-left:1em;width:705px;}
div#soudanbox.b div.main div.article ul.ulset1 li{
	padding-left:1em;
	text-indent:-1em;
	margin:5px 0;

}
/*0110*/ div#soudanbox.b div.main div.article ul.ulset1 li table{
	text-indent:0;
}

div#soudanbox.b div.main div.article dl.dlset1 dd{
	margin-left:1em;
	padding-left:1.5em;
	text-indent:-1.5em;
}


/*freetxt--------------*/
div.freetxt{
	border:1px solid #ccc;
	padding:5px;
}
div.freetxt dl.dlset1{}
	div.freetxt dl.dlset1 dt{
		font-size:110%;
		font-weight:bold;
		color:#36c;
		padding-bottom:3px;
		border-bottom:1px solid #36c;
		margin-bottom:5px;
	}
	div.freetxt dl.dlset1 dd{
		margin-left:1em;
		padding-left:1.5em;
		text-indent:-1.5em;
	}

	
	/*table　*/
	div.main table.bodertable th,
	div.main table.bodertable td,
	div.main table.bodertable2 th,
	div.main table.bodertable2 td{
		border:1px solid #ccc;
		padding:5px;
	}

	div.main table.bodertable th,
	div.main table.bodertable2 th{
		color:#666;
		height:25px;
		line-height:25px;
		font-weight:bold;
		background-color:#f1f2f3;
	}
	/*table1*/
	div.main table.bodertable th.th1{width:440px;}
	div.main table.bodertable th.th2{width:160px;}
	div.main table.bodertable th.th3{width:125px;}

	/*table2*/
	div.main table.bodertable2 th.th1{width:525px;}
	div.main table.bodertable2 th.th2{width:100px;}
	div.main table.bodertable2 th.th3{width:100px;}
	


/*-旅行業務取扱料金表（c1）
----------------------------------------*/		
div#soudanbox.c1 div.main table{width:725px;}
	div#soudanbox.c1 div.main table th,div#soudanbox.c1 div.main table td{
		padding:5px;
		border:1px solid #ccc;
	}
	div#soudanbox.c1 div.main table th{
		/*text-align:center;*/
		color:#666;
		height:25px;
		line-height:25px;
		font-weight:bold;
		background-color:#f1f2f3;
	}
	div#soudanbox.c1 div.main table th.th1{width:125px;}
	div#soudanbox.c1 div.main table th.th2{width:125px;}
	div#soudanbox.c1 div.main table th.th3{width:125px;}
	div#soudanbox.c1 div.main table th.th4{width:125px;}
	div#soudanbox.c1 div.main table th.th5{width:195px;}
	div#soudanbox.c1 div.main table td.center{text-align:center;}

/*div.text*/
div#soudanbox.c1 div.main div.text{width:725px;}
	div#soudanbox.c1 div.main div.text ul{width:725px;}	
	div#soudanbox.c1 div.main div.text ul li{
		padding-left:1em;
		text-indent:-1em;
		padding-bottom:10px;
		font-size:110%;
	}					
		
		
/*-h3（index）
----------------------------------------*/		
div.kanyu h3,div.jyouken-lnk h3{
	display:block;
	width:703px;
	padding:10px;
	/*border:1px solid #ccc;*/
	font-weight:bold;
	font-size:16px;
	background: #f6f8f9; /* Old browsers */
	background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */
	color:#036;
}


/*-.kanyu（index）
----------------------------------------*/		
div.kanyu{width:725px;}
	div.kanyu table{width:725px;}
		div.kanyu table th,div.kanyu table td{
			padding:5px 10px;
			/*border-bottom:1px solid #eee;*/
		}
		div.kanyu table th{
			width:180px;
			font-weight:bold;
		}
		div.kanyu table td{width:505px;}


/*-旅行業務取扱料金表（d1）
----------------------------------------*/
.idt2{margin-left: 2em!important;}
.idt3{
	margin-left: 3.5em!important;
	padding-left: 1em!important;
	text-indent: -0.7em!important;
}
