@charset "Shift_JIS";

/*-------------------------------------
contents style
-------------------------------------*/

#wrap{
	width:800px;/*幅指定必須*/
	margin:0;
	padding:0;
	border:0px solid #abc;
	float:left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;/*任意に設定*/}
#wrap h1#itemTitle{
	font-size:0;
	line-height:0;
	text-indent:-9999em;
	overflow:hidden;}
.plist{
	width:100%;
	max-width:700px;
	text-align:left !important;
	margin:0 auto 10px auto !important;}


/*tab
.conTab{
	width:700px;
	height:30px;
	border:0px solid #4e7cd4;}

#tab1{background:url(images/conTabBg.png) no-repeat transparent left top;}
#tab2{background:url(images/conTabBg.png) no-repeat transparent left -30px;}
#tab3{background:url(images/conTabBg.png) no-repeat transparent left -60px;}
#tab4{background:url(images/conTabBg.png) no-repeat transparent left -90px;}
#tab5{background:url(images/conTabBg.png) no-repeat transparent left -120px;}

.conTab ul#tabUl{
	position:relative;
	left:30px;
	height:30px;
	overflow:hidden;}
.conTab ul#tabUl li{
	float:left;
	width:106px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	padding-top:2px;}
.conTab ul#tabUl li.li2{
	float:left;
	width:153px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	padding-top:2px;}
.conTab ul#tabUl li a{color:#fff;text-decoration:none;font-weight:normal;}
.conTab ul#tabUl li a:hover{color:#fff;text-decoration:underline;}



.small{font-size:80%;}
.table {
	float:left;
	margin:0 0 15px;
	padding:0;
	width:100%;}
hr {
	background-color:#E0E0E0;
	border:0 none;
	color:#E0E0E0;
	float:left;
	height:1px;
	margin:10px 0;
	width:100%;}
.new {
	color:#FF005D;
	font-style:italic;
	font-weight:bold;
	margin:0 2px 0 0;}
*/



/*---------------------
[common]:float clear
---------------------*/
/*
contenT:after {content:".";display:block;height:0px;font-size:0px;line-height:0;visibility:hidden;clear:both;}
contenT {zoom:100%;}
*/

/*---------------------
[common]:text fly out
---------------------*/
/*
#ibox_footer_wrapper a {display:block;text-indent:-9999px;overflow:hidden;font-size:0;}
*/

/*---------------------
[common]:absolute a text fly out
---------------------*/
/*
 a {display:block;text-indent:-9999px;overflow:hidden;background-color:#fff;filter:alpha(opacity=0);opacity:0;}
*/

/*---------------------
[common]:ie6 png fix
---------------------*/
/*
* html {behavior:expression(IEPNGFIX.fix(this));}
*/

div#pagebody {
	width:750px; margin:0 auto;	/*内容全体をセンタリング*/
	text-align:left;	/*テキストの配置を左揃えにする*/
	background-image:url("images/bg_pagebody.gif");	/*内容全体の背景*/
	background-repeat:repeat-y;		/*背景画像を縦方向に繰り返す*/
	background-color:#ffffff;		/*内容全体の背景色*/
}

div#submenu {
	width:200px;			/*幅の指定*/
	margin:0px 10px 0px 0px;	/*位置調整（IE6のバグに注意）*/
	display:inline;			/*IE6のマージン算出のバグ対策*/
	float:left;			/*サブメニューのカラムを左寄せにする*/
}

/*サブメニューのヘッダ部分（余白調整・背景画像・背景色・文字サイズなど）*/
div#submenu_header {
	height:20px; padding:4px 0px 21px 0px;
	background-image:url("images/bg_submenu_header.gif");
	background-repeat:no-repeat; background-position:top;
	background-color:#000000;
	/*font-size:90%; */font-weight:bold; text-align:center;	color:#ffffff;
}

/*サブメニューのヘッダ部分（余白調整・背景画像・背景色・文字サイズなど）*/
div#submenu_header2 {
	height:40px; padding:4px 0px 0px 0px;
	background-image:url("images/bg_submenu_header.gif");
	background-repeat:no-repeat; background-position:top;
	background-color:#cccccc;
	font-size:90%; font-weight:bold; text-align:center;
}

/*サブメニューのボディ部分（余白調整・背景画像・背景色）*/
ul#submenu_body {
	padding-bottom:6px;
	background-image:url("images/bg_submenu_footer.gif");
	background-repeat:no-repeat; background-position:bottom;
	background-color:#000000;
}
ul#submenu_body li {
	/*font-size:90%;*/			/*文字サイズを90%にする*/
	list-style-type:none;		/*リストマーカー無しにする*/
	display:inline;			/*リスト項目をインライン表示にする*/
}
ul#submenu_body li a {
	display:block;			/*リンクをブロック表示にする*/
	margin:0px 4px 0px 4px;		/*サブメニュー項目のマージン*/
	padding:2px 0px 2px 8px;	/*サブメニュー項目のパディング*/
	background-color:#eeeeee;	/*サブメニュー項目の背景色*/
	text-decoration:none;		/*リンクの下線を無くす*/
}
ul#submenu_body li a:hover {
	background-color:#ffffff;	/*リンクにマウスが乗ったら色を変える*/
}