@charset "utf-8";

/* margin関係
--------------------------------------------------------------*/
.mt_5{	margin-top:5px; !important}
.mt_10{	margin-top:10px; !important}
.mt_15{	margin-top:15px; !important}
.mt_20{	margin-top:20px; !important}
.mt_25{	margin-top:25px; !important}
.mt_30{	margin-top:30px; !important}
.mb_5{	margin-bottom:5px; !important}
.mb_10{	margin-bottom:10px; !important}
.mb_15{	margin-bottom:15px; !important}
.mb_20{	margin-bottom:20px; !important}
.mb_25{	margin-bottom:25px; !important}
.mb_30{	margin-bottom:30px; !important}
.mb_5{	margin-left:5px; !important}
.ml_10{	margin-left:10px; !important}
.ml_15{	margin-left:15px; !important}
.ml_20{	margin-left:20px; !important}
.ml_25{	margin-left:25px; !important}
.ml_30{	margin-left:30px; !important}
.mr_10{	margin-right:10px; !important}
.mrb_10{	margin-right:10px;
	margin-bottom:10px; !important
	}
.mtb_10{	margin-top:10px;
	margin-bottom:10px; !important
	}

/*--------------------------------------------------------------
   2カラムレイアウト
--------------------------------------------------------------*/

#main_container{
	display:inline;
	float:left;
	width:740px;
	margin:20px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#right_container{
	margin-top:20px;
	}	
#main_container p.arrow a{
	display:block;
	margin:0px;
	padding:0px 0px 0px 12px;
	background-image:url(/kilat/image/common/link_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	}

/* 見出しタグ
--------------------------------------------------------------*/
#main_container h2{
	margin:0px 0px 15px;
	}
#main_container h3.guide{
	margin:30px 0px 10px;
	}
#main_container h4{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	}

/* 共通【all】
--------------------------------------------------------------*/
#main_container p{
	margin-left:15px;
	margin-right:15px;
	}
ul.tab_menu{
	width:734px;
	overflow:hidden;
	margin:10px 0px 30px;
	padding:2px 3px;
	background-color:#eeeeee;
	}
ul.tab_menu li{
	float:left;
	display:inline;
	width:242px;
	margin:0px 4px 0px 0px;
	}
ul.tab_menu li img{
	vertical-align:bottom;
	}
ul.tab_menu li.last{
	margin:0px;
	}
#main_container p strong{
	color:#333333;
	}
img.bor{
	display:block;
	margin:0px auto;
	text-align:center;
	border:5px solid #eeeeee;
	vertical-align:bottom;
	}
img.bor02{
	display:block;
	margin:10px 0px 10px 15px;
	border:5px solid #eeeeee;
	vertical-align:bottom;
	}
ul.under_link{
	margin:20px 0px 0px;
	}
ul.under_link li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 14px;
	background-image:url(/kilat/image/common/link_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	}

/* 内容【index.html】
--------------------------------------------------------------*/
dl.attention{
	width:708px;
	margin:20px 15px 0px;
	padding:0px 0px 5px;
	border:1px solid #cccccc;
	background-color:#f9f9f9;
	}
p.top_btn{
	margin-top:15px;
	text-align:center;
	}
dl.attention dt{
	padding:10px 10px 5px;
	font-weight:bold;
	}
dl.attention dd{
	padding:0px 10px 5px;
	}
dl.attention dd.red{
	color:#FF0000;
	}

/* 内容【order.html】
--------------------------------------------------------------*/
ul.guide_cart{
	margin:10px 0px 0px 15px;
	}
ul.guide_cart li.red{
	color:#FF0000;
	}
p.step{
	margin-top:15px;
	text-align:center;
	}

/* 内容【carriage.html】
--------------------------------------------------------------*/
ul.guide_list{
	margin-left:15px;
	}
ul.guide_list li.indent{
	padding-left:1em;
	text-indent:-1em;
	}
ol.guide_list{
	margin-left:15px;
	}
ol.guide_list li.indent{
	padding-left:1.5em;
	text-indent:-1.5em;
	}
ol.guide_list li.indent02{
	padding-left:2em;
	text-indent:-2em;
	}
ul.guide_list strong ,
ol.guide_list strong{
	color:#333333;
	}

/* ページトップ
--------------------------------------------------------------*/
p.page_top{
	margin:20px 0px 10px;
	text-align:right;
	}
	
	
	
#toroku{
	margin-bottom:20px;
}
	
#order{
	margin-bottom:20px;
}
	
#carriage{
	margin-bottom:20px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	