﻿@charset "utf-8";
/* GUIDE */

/*-----------------------------------------------
DT DD
-----------------------------------------------*/

#guide_list{
	margin:0px;
	padding:30px 0px;
	width:680px ;
}

#guide_list_l{
	margin:0px;
	padding:0px ;
	width:330px ;
	float:left ;
}

#guide_list_r{
	margin:0px;
	padding:0px ;
	width:330px ;
	float:right ;
}

#guide_list_l dl,#guide_list_r dl{
margin:0px ;
padding:0px ;
}

#guide_list_l dt,#guide_list_r dt{
 margin:0px ;
	padding:5px 8px ;
	font-size:110% ;
	font-weight:700 ;
	background:#78ACB8 ;
	color:#FFFFFF;
}

#contents #guide_list_l dd,#guide_list_r dd{
margin:0px ;
padding:10px 0px 30px 0px;
}

#guide_list_l dd ul,#guide_list_r dd ul{
	margin:0px;
	padding:0px ;
	list-style:none ;
}

#guide_list_l dd li,#guide_list_r dd li{
	margin-left:10px;
	padding:7px 0px 5px 25px ;
	list-style:none;
	background: url(../images/guide/arrow.gif) left no-repeat ;
}



/*-----------------------------------------------
LONG TXT
-----------------------------------------------*/

#longtxt,#longtxt2{
margin:0px ;
padding:0px ;
line-height:2 ;
}

#longtxt dl,#longtxt2 dl{
margin:10px 0px;
padding:0px ;
}

#longtxt dt,#longtxt2 dt{
color: #006699;
font-weight:700;
font-size:120%;
background: #DCDCD6;
border-top: #006699 solid 2px ;
border-bottom: #006699 dotted 1px ;
padding:2px 10px ;
margin-bottom:20px ;
}

#longtxt dd,#longtxt2 dd{
	margin:0px ;
	padding : 10px 0px 30px 0px;
}

#longtxt dd ul,#longtxt2 dd ul,#longtxt dd ol,#longtxt2 dd ol{
margin:0px ;
padding-left:30px ;
list-style:outside decimal ;
}

#longtxt dd li,#longtxt2 dd li{
margin:0px ;
padding:0px 0px 5px 0px;
list-style: outside decimal ;
}

/*-----------------------------------------------
GIFT
-----------------------------------------------*/
#longtxt2 table {
	margin:20px auto;
	padding:0px;
	line-height:1.4 ;
}

#longtxt2 th {
	margin:0px;
	padding:2px 10px;
	font-weight:700 ;
	color:#823B25 ;
}

#longtxt2 th img{
 border:#CCCCCC 1px solid ;
}

#longtxt2 td {
	margin:0px;
	padding:10px 10px 2px 10px;
	vertical-align:top;
}

.noshi_line{
 border-left:#CCCCCC dotted 1px ;
}

/*-----------------------------------------------
GUIDE BTN
-----------------------------------------------*/

#guide_btn{
	margin-top:20px ;
	padding:0px ;
}

#guide_btn ul{
	margin:0px ;
	padding:0px ;
	list-style:none ;
}

#guide_btn li{
	margin:0px ;
	padding-right:10px ;
	list-style:none ;
	float:left ;
}

/*-----------------------------------------------
GUIDE BTN
-----------------------------------------------*/

#longtxt div.receipt{
	margin:10px 0px;
	padding:0px ;
	line-height:1.5 ;
}

#longtxt div.receipt table{
	margin:0px;
	padding:0px ;
	border-bottom:#CCCCCC 1px solid ;
}

#longtxt div.receipt th{
 padding:3px 10px ;
	text-align:left ;
	background: #E8E7D9 ;
	border:#CCCCCC 1px solid ;
}

#longtxt div.receipt td{
 padding:5px 10px 15px 10px;
	border-left:#CCCCCC 1px solid ;
	border-right:#CCCCCC 1px solid ;
}

/*-----------------------------------------------
SUGGEST
-----------------------------------------------*/

#longtxt div.suggest{
	margin:10px 95px;
	padding:0px ;
}

#longtxt div.suggest table{
	margin:0px;
	padding:0px ;
	border-top:1px solid #ccc ;
	border-left:1px solid #ccc;
	width:500px ;
}

#longtxt div.suggest th{
 margin:0px ;
	padding:15px 15px ;
	border-bottom:1px solid #ccc ;
	border-right:1px solid #ccc ;
	background: #7FABB5 ;
	color:#FFFFFF;
	}
	
#longtxt div.suggest td{
 margin:0px ;
	padding:15px 15px ;
	text-align:left ;
	border-bottom:1px solid #ccc ;
	border-right:1px solid #ccc;
	background:#FFFFFF;
	}

/*-----------------------------------------------
GIODE TABLE
-----------------------------------------------*/
#guide_tbl {
	margin:20px auto;
	padding:0px;
	line-height:1.4 ;
}

#guide_tbl table {
	border-top:1px solid #999;
	border-left:1px solid #999;
		width:600px;
}

#guide_tbl th {
	padding:5px 10px;
	font-weight: normal;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	background:#6FA4AC ;
	color:#FFFFFF ;
}

#guide_tbl td {
	padding:5px 10px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	background:#FFFFFF ;
}
