@charset "UTF-8";
/*------------------------------------------------------*/
/* Updated: 2010/11 */
/*------------------------------------------------------*/

/* sec-question --------------------------------- */

	/* sec-difference */

		/* sec-passenger */
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn th {
			width: 20%;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn td {
			width: 80%;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays {
			width: 100%;
			border-right: solid 1px #e5e5e5;
			border-bottom: solid 1px #e5e5e5;
			line-height: 1.6;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays th,
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays td {
			padding: 2px 10px;
			border-top: solid 1px #e5e5e5;
			border-left: solid 1px #e5e5e5;
			background-color: #ffffff;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays thead th,
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays thead td {
			background: url(/common/images/contents/tblcmn-bg.gif) repeat-x;
			color: #000000;
			text-align: center;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays th {
			width: 20%;
			text-align: center;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tbldays td {
			width: 80%;
		}
		div.sec-question div.sec-difference div.sec-passenger ul.listtxtl li {
			margin-left: 2.75em;
			text-indent: -2.75em;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname {
			width: 100%;
			border-right: solid 1px #e5e5e5;
			border-bottom: solid 1px #e5e5e5;
			line-height: 1.6;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname th,
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname td {
			padding: 2px 10px;
			border-top: solid 1px #e5e5e5;
			border-left: solid 1px #e5e5e5;
			background-color: #ffffff;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname thead th,
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname thead td {
			background: url(/common/images/contents/tblcmn-bg.gif) repeat-x;
			color: #000000;
			text-align: center;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname th {
			width: 80%;
		}
		div.sec-question div.sec-difference div.sec-passenger table.tblcmn table.tblname td {
			width: 20%;
			text-align: center;
		}

	/* sec-howmuch */
	div.sec-question div.sec-howmuch table.tblcmn2 th,
	div.sec-question div.sec-howmuch table.tblcmn2 td {
		text-align: center;
	}
	div.sec-question div.sec-howmuch table.tblcmn2 th {
		width: 20%;
	}
	div.sec-question div.sec-howmuch table.tblcmn2 td.row-depend1 {
		width: 25%;
	}
	div.sec-question div.sec-howmuch table.tblcmn2 td.row-depend2 {
		width: 25%;
	}
	div.sec-question div.sec-howmuch table.tblcmn2 td.row-severe {
		width: 30%;
	}
	div.sec-question div.sec-howmuch ul.listtxtl li {
		margin-left: 2.75em;
		text-indent: -2.75em;
	}

	/* sec-aim */
	div.sec-question div.sec-aim table.tblcmn2 td {
		text-align: center;
	}
	div.sec-question div.sec-aim ul.listtxtl li {
		margin-left: 2.75em;
		text-indent: -2.75em;
	}

	/* sec-lowcost */

		/* sec-before */
		div.sec-question div.sec-lowcost div.sec-before ul.listtxt {
			padding-left: 21px;
		}

	/* sec-age */
	div.sec-question div.sec-age dl.listtxtl dt,
	div.sec-question div.sec-age dl.listtxtl dd {
		margin-left: 2.75em;
	}
	div.sec-question div.sec-age dl.listtxtl dt {
		text-indent: -2.75em;
	}

	/* sec-overlapping */
	div.sec-question div.sec-overlapping table.tblcmn2 th {
		text-align: center;
	}
	div.sec-question div.sec-overlapping table.tblcmn2 th.th1 {
		width: 24%;
	}
	div.sec-question div.sec-overlapping table.tblcmn2 th.th2,
	div.sec-question div.sec-overlapping table.tblcmn2 td.td1 {
		width: 76%;
	}
	div.sec-question div.sec-overlapping ul.listtxtl li {
		margin-left: 2.75em;
		text-indent: -2.75em;
	}






/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/
