@charset "UTF-8";

/*-------------------------------------

screen.css

author: name（admin）
info: PC,screen
-------------------------------------*/

body{
	behavior:url("../js/csshover.htc");
}

/* 右カラム
-------------------------------------*/
/* パンくずリスト */
#topicpass{
	float:right;
	text-align:right;
	font-size:11px;
	width:630px;
	padding:0 20px 5px 0;
}
*html #topicpass{
	width:650px;
}
#topicpass li{
	padding:0 5px 0 0;
	display:inline;
}
#topicpass li a{
	padding:0 16px 0 0;
	background:url(../img/common/arrow01.gif) no-repeat right center;
}

/* カラム */
#col02{
	float:right;
	width:660px;
	background:url(../img/content_bg01.png) no-repeat left center;
	margin:0;
	padding:0 20px 0 0;
}
*html #col02{
	width:680px;
}

/* サブメニュー */
#sub-menu{
	float:right;
}
#sub-menu li{
	float:left;
	padding:0 0 0 5px;
}
#sub-menu li a{
	color:#490700;
	float:left;
	border:solid 1px #ffab76;
	border-width:1px 1px 0;
	background:#fff9f3 url(../img/sub_menu_bg.png) repeat-x left bottom;
	padding:2px 8px;
	font-size:12px;
}
#sub-menu li a:hover{
	color:#802a20;
	border:solid 1px #ff7b00;
	border-width:1px 1px 0;
	background:#fffbf7 url(../img/sub_menu_bg_h.png) repeat-x left bottom;
}

/* 小見出し */
#col-right #col02 h2{
	float:left;
	width:660px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 10px;
	padding:0;
}

#col-right #col02 h3{
	text-align:left;
	float:left;
	width:630px;
	height:25px;
	color:#490700;
	font-weight:bold;
	background:url(../img/common/h3_bg.gif) no-repeat center top;
	margin:0 0 20px;
	padding:7px 0 0 30px;
}
*html #col02 h3{
	width:660px;
	height:32px;
}
#col02 h4{
	width:660px;
	float:right;
	margin:0 0 10px;
}
#col02 h4.no-link{
	text-align:left;
	width:644px;
	color:#490700;
	font-weight:bold;
	background:url(../img/common/img/h4_bg01.png) no-repeat 0 0;
	margin:0 0 20px;
	padding:0 0 0 16px;
}
*html #col02 h4,
*html #col02 h4.no-link{
	width:660px;
}
#col02 h4 a{
	width:643px;
	text-decoration:none;
	color:#669900;
	font-size:14px;
	float:right;
	text-align:left;
	padding:0 0 0 17px;
	background:url(../img/common/icon01.png) no-repeat 0 3px;
}
*html #col02 h4 a{
	width:650px;
}
#col02 h4 a:hover{
	color:#ff0000;
	text-decoration:underline;
	background:url(../img/common/icon01_h.png) no-repeat 0 3px;
}
#col02 h5{
	color:#973200;
	font-weight:bold;
}
#col02 p{
	font-size:12px;
	text-align:left;
	line-height:1.5;
}
/* 注意事項 */
ul.asterisk{
	list-style-type:none;
	margin:0;
}
ul.asterisk li{
	list-style-type:none;
	margin:0 0 5px;
	font-size:11px;
	color:#ed6600;
}
.asterisk{
	font-size:11px;
	color:#ed6600;
}


