﻿@charset "utf-8";

/* ===================================================================
	Site Name: base

	Author: aki
=================================================================== */

/*seccommon*/

#con5,
#con4,
#con3,
#con2,
#con1{
	border:2px solid #685518;
	background-color:#1a1812;
	min-height:1px;
	_height:1px;
	margin:20px 0 0 0;
	padding:0 0 20px 0;
}

/*index*/

#con1 .box-outer{
	padding:0 25px 15px 22px;
}

#con1 .box{
	border:1px solid #6d581a;
	background-color:#1f1f1a;
	min-height:1px;
	_height:1px;
}

#con1 .box-inner{
	padding:13px;
}

#con1 .box h5{
	margin:0 0 10px 0;
}

#con1 .box ul{
	border:1px solid #615e5e;
	background-color:#2d2d2d;
	padding:10px 10px;
	min-height:1px;
	_height:1px;
	margin:10px 0 10px 0;
}

#con1 .box li{
	float:left;
	padding:0 28px 0 0;
	white-space: nowrap;
}

/*bath*/

#con2{
	padding:20px 25px;
}

#con2-1 h4{
	margin:0 0 15px 0;
}

#con2-1 .gbox{
	min-height:1px;
	_height:1px;
	border:1px solid #615e5e;
	background-color:#2d2d2d;
	padding:10px 15px 0 15px;
	margin:10px 0 0 0;
}

#con2-1 .gbox dl{
	padding:0 0 10px 0;
}

#con2-1 .gbox dt{
	float:left;
	width:50px;
}

#con2-1 .gbox dd{
	float:right;
	width:510px;
}

#con2-2{
	margin:30px 0 0 0;
}


#con2-2 .left{
	width:245px;
}

#con2-2 .right{
	width:350px;
}

#con2-2 .right img{
	border:2px solid #6d581a;
}

#con2-2 h5{
	margin:5px 0 10px 0;
}


#con2-3{
		margin:20px 0 0 0;
}


#con2-3 .left{
	width:280px;
}

#con2-3 .right{
	width:280px;
}

#con2-3 h6{
	margin:10px 0 10px 0;
}

#con2-3 p{
	margin:0 0 10px 0;
}

#con2-3 p img{
	border:2px solid #6d581a;
}


/*chim*/


#con3in{
	padding:20px 25px;
}

#con3-1 h4{
	margin:0 0 15px 0;
}

#con3-1 #gbox1{
	background:url(../img/guide/chim/bmdl1.gif) left top repeat-y;
	width:607px;
	margin:20px 0 0 0;
	min-height:1px;
	_height:1px;
}

#con3-1 #gbox1-top{
	background:url(../img/guide/chim/btop1.gif) left top no-repeat;
	min-height:1px;
	_height:1px;
}

#con3-1 #gbox1-btm{
	background:url(../img/guide/chim/bbtm1.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#con3-1 #gbox1-inner{
	padding:0 10px 10px 110px;
}

#con3-1 #gbox1 h5{
	margin:0 0 5px 0;
}

#con3-1 #gbox1 p{
	display:block;
	padding:0 0 0 15px;
}


#con3-2{
	margin:30px 0 0 0;
}


#con3-2 .left{
	width:245px;
}

#con3-2 .right{
	width:350px;
}

#con3-2 .right img{
	border:2px solid #6d581a;
}

#con3-2 h5{
	margin:5px 0 10px 0;
}


#con3-3{
		margin:20px 0 0 0;
}


#con3-3 .left{
	width:280px;
}

#con3-3 .right{
	width:280px;
}

#con3-3 h6{
	margin:10px 0 10px 0;
}

#con3-3 p{
	margin:0 0 10px 0;
}

#con3-3 p img{
	border:2px solid #6d581a;
}

#con3-4{
	padding:0 0 0 23px;
}

#con3-4 #gbox2{
	background:url(../img/guide/chim/bmdl2.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
}

#con3-4 #gbox2-btm{
	background:url(../img/guide/chim/bbtm2.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#con3-4 #gbox2-inner{
	padding:0 0 50px 25px;
}

#con3-4 #gbox2 ul{
	background:url(../img/guide/chim/chim2.gif) left 5px no-repeat;
	min-height:1px;
	_height:1px;
	padding:0 0 0 35px;
}

#con3-4 #gbox2 ul li{
	padding:0 0 8px 0;
}

#con3-4 #gbox2 #gp1{
	font-size:120%;
	line-height:160%;
}

#con3-4 #gbox2 #gp2{
	color:#e87324;
	margin:10px 0 0 0;
}



#con3-4 a {
	text-decoration:underline;
	color:#e87324;
}

#con3-4 a:link {
	text-decoration:underline;
	color:#e87324;
}

#con3-4 a:visited {
	text-decoration:underline;
	color:#e87324;
}

#con3-4 a:hover {
	text-decoration:none;
	color:#e87324;
}

#con3-4 a:active {
	text-decoration:underline;
	color:#e87324;
}


/*relax*/

#con4in{
	padding:20px 10px 0px 25px;
}

#con4-1 h4{
	margin:0 0 15px 0;
}

#con4 .clearfix{
	margin:20px 0 0 0;
}

#con4 .left{
	width:280px;
}

#con4 .left h5{
	margin:0 0 7px 0;
}

#con4 .left p img{
	border:2px solid #6d581a;
}

#con4 .right{
	width:330px;
	padding:25px 0 0 0;
}

#con4 #relax-money.dl{
	width:240px;
}


#con4 #relax-money.dl dt{
	width:90px;
	float:left;
	clear:both;
}

#con4 #relax-money.dl dd{
	width:150px;
	float:left;
}

#con4 #relax-money.dl2{
	width:220px;
}


#con4 #relax-money.dl2 dt{
	width:70px;
	float:left;
	clear:both;
}

#con4 #relax-money.dl2 dd{
	width:150px;
	float:left;
}

#con4 .table{
	width:330px;
}

#con4 .table td,
			th{
	padding:2px 0 2px 0;
}

#con4 #tbl1 td{
	width:50px;
	text-align:center;
}

#con4 #tbl3 td{
	width:50px;
	text-align:center;
}

#con4 #tbl4 td{
	width:50px;
	text-align:center;
}

#con4 #tbl5 td{
	width:50px;
	text-align:center;
}

#con4 #tbl2{
	margin:10px 0 0 0;
}

#con4 #tbl2 td{
	width:50px;
	text-align:center;
}

/*foods*/

#con5in{
	padding:20px 25px 0px 25px;
}

#con5-1 h4{
	margin:0 0 15px 0;
}



#con5-2{
	margin:20px 0 0 0;
}

#con5-2-mdl{
	margin:20px 0 0 0;
	width:612px;
	background:url(../img/guide/foods/f1mdl.gif) top left  repeat-y;
}
#con-top{
	background:url(../img/guide/foods/f1top.gif) top left no-repeat;
}
#con-btm{
	background:url(../img/guide/foods/f1btm.gif) bottom left no-repeat;
}
#con5-2-mdl .con-inner{
	padding:10px;
}
#con5-2-mdl .con-inner #dd1{
	padding:10px 0;
}
#con5-2 .left{
	width:280px;
}

#con5-2 .right{
	width:280px;
}

#con5-2 h6{
	margin:10px 0 10px 0;
}

#con5-2 p{
	margin:0 0 10px 0;
}

#con5-2 #con520 .left{
/*	margin:37px 0 0 0;*/
}


#con5-2 p img{
	border:2px solid #6d581a;
}

#con5-3{
	margin:20px 0 0 0px;
}

#con5-3 .con-inner{
	margin:0 5px;
}
#con5-3 .con-inner .ul{
	margin:0 50px 0 0;
}
#con5-3 ul{
	float:left;
}

#con5-3 .ul{
	margin:0 40px 0 0;
}

#con5-3 img{
	margin:0 0 10px 0;
}
.red{
	color:#f84b57;
}