@import "common.css";


/*
 :contributor [
 	:name "Yahoo";
	:title "YUI Fonts CSS";
	:description "ブラウザ間のフォントサイズを揃えるライブラリ";
	:revisiton "2.5.0";
	:homepage <http://developer.yahoo.com/yui/fonts/>;
	:license <http://developer.yahoo.com/yui/license.txt>;
	:note "
		Font-size Adjustment.
			77% = 10px	|	123.1% = 16px	|	167% = 22px
			85% = 11px	|	131% =  17px	|	174% = 23px 
			93% = 12px	|	138.5% = 18px	|	182% = 24px 
			100% = 13px	|	146.5% = 19px	|	189% = 25px 
			108% = 14px	|	153.9% = 20px	|	197% = 26px 
			116% = 15px	|	161.6% = 21px	| 
			"
	] .
*/




#mainBox{
	background:#fff5e9;
	font-size:14px;
	overflow:hidden;
}
#left{
	float:left;
	padding-left:26px;
	width:282px;
}
#left dl{
	padding-top:7px;
	padding-left:20px;
	/*overflow:auto;
	height:150px;*/
	line-height:1.3;
}

#left dt{
	float:left;
}

#left dd{
	border-bottom: 1px dashed #f4e6c9;
	padding-left:50px;
	padding-bottom:3px;
	margin-bottom:6px;
}

* html #left dd {
	text-indent :-3px;
}



#job{

}

#waribiki{
	font-weight:bold;
	color:#ff3d7b;
	font-size:15px;
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:20px;
	border-bottom: 1px dashed #f4e6c9;
}








#right{
	float:left;
	background : url("../images/rightBack.gif") no-repeat;
}



#contents{
	width:280px;
	padding:5px;
	padding-left:14px;
}
#contents dl img {
	height:140px;
	width:120px;
}
#right #osusume{
	height:56px;
	padding-left:42px;
	padding-top:4px;
}
#osusume h4 {
	color:#ff4889;
	font-size:16px;
}
#osusume p {
	font-size:12px;
}
#discount {
	color:#ff4889;
	padding-left:2px;
}




#kikan {
	margin-top:14px;
	padding-left:40px;
}


#kikan2 {
	margin-top:7px;
	padding-left:10px;
		font-weight:bold;
}




#title_top{
	padding-left:10px;
	width:590px;
	height:60px;
}

#mobile{
	clear:both;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:3px;
}
#left p{
}
#right p img{
	float:left;
	padding-left:25px;
	padding-right:15px;
}
#catchcopy{
	padding-top:5px;
	padding-bottom:5px;
}
#address{
	letter-spacing:1px;
}


#right dl {
	text-align:center;
	float:left;
	padding:5px;
}

#right dd {
	text-align:center;
	padding-top:3px;
	padding-bottom:1px;
}




/********----------------------******/

#right2{
	float:left;
}

#osusume2{
	background : url("../images/osusume_h4.gif") no-repeat;
}

#contents2{
	width:280px;
	height:364px;
	padding:5px;
	padding-left:14px;
	background : url("../images/osusume_bg.gif") repeat-y;
}
#contents2 dl img {
	height:100px;
	width:86px;
}


#right2 #osusume2{
	height:45px;
	padding-left:42px;
	padding-top:4px;
}
#osusume2 h4 {
	color:#ff4889;
	font-size:16px;
}
#osusume2 p {
	font-size:12px;
}

#right2 dl {
	text-align:center;
	float:left;
	padding:1px 20px;
}

#right2 dd {
	text-align:center;
	padding-top:3px;
	padding-bottom:1px;
}

#osusume2 p {
	font-size:12px;
}

#osusume2 h4 {
	color:#ff4889;
	font-size:16px;
}
#osusume2 p {
	font-size:12px;
}

#right2 p img{
	float:left;
	padding-left:25px;
	padding-right:15px;
}

#osusume2 #kikan {
	margin-top:0px;
	padding-left:15px;
}