@charset "UTF-8";

#kyoto #kyoto-body #container #mainContent .kohai .kohai-top {
	margin-left: 20px;
	background: url(/img/takuhai/taku_koha_ill01.gif) right top no-repeat;
}

#kyoto #kyoto-body #container #mainContent .kohai .kohai-top p {
	margin: 15px 0;
}

.kohai-sample {
	background-image: url(/img/takuhai/taku_kyo_sample.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding:10px 0 0;
	height: 110%;
	width: 100%;
	line-height: 200%;
}

.boder-brown {
	width:250px;
	border:1px solid #660000;
}
#kyoto #kyoto-body #container #mainContent .kohai .boder-brown p {
	margin:0;
	padding:0;
	text-align:center;
	text-align:100%;
}

.kohai-100yen {
	width:241px;
	text-align:center;
	padding-bottom:20px;
}
#kyoto #kyoto-body #container #mainContent .kohai .kohai-top .kohai-100yen p {
	margin:0;
}
#kyoto #kyoto-body #container #mainContent .kohai .kohai-top .kohai-riyou {
	width:280px;
	float:left;
}
#kyoto #kyoto-body #container #mainContent .kohai .kohai-top .kohai-riyou p {
	margin:2px 0;
	padding:0;	
	text-align:center;
}


#kyoto #kyoto-body #container #mainContent .kohai .kohai-top .kohai-waribiki {
	width:210px;
	float:right;
	background: url(/img/takuhai/taku_koha_ill05.jpg) no-repeat right bottom;
}

#kyoto #kyoto-body #container #mainContent .kohai .kohai-top .kohai-waribiki p {
	margin-left: 5px;
	padding-bottom:5px;
}

.kohai-waribiki ul {
	border:1px #CCCCCC solid;
	padding:10px;
	padding-left:30px;
	margin-left:0;
}


/*20140225追記*/
#kyoto #kyoto-body #container #mainContent .kohai table.cost{
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
#kyoto #kyoto-body #container #mainContent .kohai .cost th{
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    color:#ECECEC;
    background-color:#ECECEC;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
#kyoto #kyoto-body #container #mainContent .kohai .cost td{
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    padding:0.3em 1em;
}
