@charset "utf-8";
/**********************************************************************
CSS FOR QUARTERS
Copyright (C) QUARTERS
http://www.quarters.jp/
**********************************************************************/

/**********************************************************************
DISCRIPTION: 別ウインドウ印刷
**********************************************************************/

/* 共通CSS
=====================================================================*/

@import url("cmn_base.css");
@import url("cmn_all.css");

/* タグ
=====================================================================*/

/* 全体
=====================================================================*/

#stage{
	width: 640px;
/*	height: 100%; */
	margin: 0 auto;
	text-align: left;
}


#hd_mes{
	height:43px;
	background:url(../img_page/pt_logo.gif) top center no-repeat;
	text-indent:-20000px;
	}

/* 印刷しない
=====================================================================*/

#hd,#ftr_mes,#bt-contact,#pt_clr{
	display:none;
		}

/* タイトル
=====================================================================*/

#ttl1{
	width:640px; 
	background:#fff762;
	margin-bottom:3px;
	clear:both;
	}

.ttl1_tx{
	padding:0;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}

#ct_list2 h3{
	margin:0;
	padding:3px 0 5px 0;
	font-size:14px;
	color:#003399;
	background:url(../img_page/ct_ttl1.gif) bottom left no-repeat;
	}

.ttl0_hogo{
	margin:0;
	padding:12px 10px 10px 20px;
	color:#FFF;
	background:url(../img_page/tab_bg.gif) top left no-repeat;
	}

/* タブメニュー
=====================================================================*/
	
#tab-bg{
	width:640px;
	}

#tab-contact{
	width:640px;
	padding:3px 0 0 0;
	clear:both;
	}
	
#tab-scr{
	display:none;
	}

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsContentGroup {
	margin:0;
	padding:0;
}

.TabbedPanelsContent{
	width:640px;
	clear:both;
	}

/* 見出し
=====================================================================*/


.ttl2{
	background:url(../img_page/ttl2_bg.gif) top left no-repeat;
	}
	
.ttl2-b{
	width:610px;
	padding:8px 10px 10px 20px;
	color:#FFF;
	background:url(../img_page/ttl2_btm.gif) bottom left no-repeat;
	}

.ttl3{
	width:640px;
	padding:3px 0px 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#0e52c2;
	background:url(../img_page/ttl3_bg.gif) bottom left no-repeat;
	}

/* 表
=====================================================================*/

#list-tb{
	width:640px;
	background:#000;
	margin-top:2px;
	text-align:left;
	}
	
#list-tb th{
	background:#f3ffcb;
	font-weight:normal;
	padding:2px;
	font-size:10px;
	}

#list-tb td{
	background:#FFF;
	font-weight:normal;
	padding:2px;
	font-size:10px;
	}


#list-tx{
	width:640px;
	margin-top:2px;
	text-align:left;
	}


/* お問い合わせ
=====================================================================*/

#info{
	width:640px;
	margin-top:2px;
	margin-bottom:2px;
	background:#f2f8fb;
	}

.info-sp{
	line-height:150%;
	}	
	
.info-sp strong{
	font-size:14px;
	color:#0074cd;
	}	

.info-tx{
	text-align:left;
	font-size:12px;
	padding-left:14px;
	}

