@charset "shift_jis";

/*--商品・一覧ページ用--*/
/*--各商品カテゴリページ用バナー--*/
#Banner_box{
	width:700px;
	height:242px;
	margin:15px auto;
	position:relative;
	border:1px #DCDCDC solid;
}
#Banner_box .bn_cap_img{
	width:382px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
#Banner_box .bn_img{
	width:318px;
	float:right;
	margin:0;
	padding:0;
	text-align:left;
}
#Banner_box .bn_cap_img p{
	font-size:15px;
	line-height:18px;
	text-align:left;
	padding:0 10px;
}
/*#Banner_box .bn_txt{
	width:308px;
	font-size:15px !important;
	line-height:16px;
	text-align:left;
	padding:5px;
}*/
/*--//各商品カテゴリページ用バナー・終了//--*/

/*==商品キャプション==*/
.navi_cap{
	width:680px;
	height:33px;
	position:relative;
	margin:20px 0 5px 0;
	padding:8px 0px 5px 20px;
	text-align:left;
	background:url(../images/navi/caption.gif) no-repeat;
	font-weight:bold;
	font-size:150%;
	color:#333333;
}
.cap-red{
	font-size:150%;
	color:#FF0000;	font-weight:bold;
	padding:0px 0px 5px 0px;
	text-align:left;
	line-height:130%;
}
div.item_box .cap-red{
	font-size:150%;
	color:#FF0000;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	text-align:center;
	line-height:130%;
}
.text-wh{
	color:#FFFFFF;
	line-height:140%;
	margin:3px 3px 0 3px;
}
.item-cap{
	color:#000000;
	font-weight:bold;
	font-size:130%;
	line-height:130%;
	text-align:left;
	margin:0 0 5px 0;
}
.caption{
	font-size:135%;
	line-height:130%;
	font-weight:bold;
}
.text_cap{
	color:#333;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	border-bottom:2px solid #DD0000;
	padding:7px 0 3px 10px;
	margin:3px 0 3px 0; 
}
/*==商品キャプション==*/

/* add 110906 start */
div.item_box h2{
	font-size:22px;
	margin:0 0 10px 0;
	padding:8px 0;
	color:#000;
	line-height:1em;
}
div.text_box{
	width:688px;
	font-size:125%;
	line-height:140%;
	margin:15px auto 5px auto;
	padding:5px;
	border-top:1px dotted #333333;
	text-align:left;
	display:inline-block;
	position:relative;
}

/*recomend comment*/
#comment{
	width:698px;
	margin:0;
	padding:0px;
	border:1px solid #F60;
	position:relative;
}

#comment .staff{
	text-align:center; background:#F60; color:#fff; font-size:16px; width:688; padding:5px; font-weight:bold;
}

#comment .text{
	font-size:15px; text-align:left; position:relative; padding:3px;
}
#comment .text img{
	float:right; margin:3px;
}
#comment .text p{
	margin:5px; line-height:18px;
}
/*//recomend comment//*/

/* add 110906 end */

.item_box{
	width:700px;
	position:relative;
	margin:30px auto 0 auto;
	padding:15px 0 10px 0;
	text-align:center;
	border-top:1px #BFBFBF solid;
}
.item_box:after{
	content:".";
	line-height: 0;
	display:block;
	height:0.1px;
	visibility: hidden;
	clear:both;
}
.item_box{
	display: inline-table;
	min-height: 1%;
}

/* Hides from IE-mac ￥*/
* html .item_box { height: 1%; }
.item_box { display: block; }
/* End hide from IE-Mac */

/*--item_box-top--*/
.item_box-top{
	width:700px;
	position:relative;
	margin:15px auto 0px auto;
	padding:0;
}
.item_box-top:after{
	content:".";
	line-height:0;
	display:block;
	height:0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .item_box-top{height:1%;}
.item_box-top{display:block;}
/* End hide from IE-mac */

.item_box-top:after {
	content:".";
	line-height:0;
	display:block;
	height:0.1px;
	visibility:hidden;
	clear:both;
}
.item_box-top {
	display: inline-table;
	min-height: 1%;
}

/* Hides from IE-mac ￥*/
* html .item_box-top{ height: 1%; }
.item_box-top { display: block; }
/* End hide from IE-Mac */

/*--//item_box-top//--*/
.table_text{
	font-size:125%;
	line-height:130%;
	margin:10px;
	text-align:left;
}

/*!--商品概要説明--*/
.text_box{
	width:688px;
	font-size:125%;
	line-height:140%;
	margin:15px auto 5px auto;
	padding:5px 5px 0 5px;
	border-top:1px dotted #333333;
	text-align:left;
	display:inline-block;
	position:relative;
}
/*--text_box-after--*/
.text_box:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.text_box {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .text_box{ height: 1%; }
.text_box{ display: block; }
/* End hide from IE-Mac */

/*--//text_box-after//--*/
.text_box p{ margin:0 0 10px 0; }
.text_box_top p{ margin:0 0 10px 0; }
.text_box_top{
	width:688px;
	font-size:125%;
	line-height:140%;
	margin:0 auto 5px auto;
	padding:5px 5px 0 5px;
	text-align:left;
	display:inline-block;
	position:relative;
}
/*--text_box_top-after--*/
.text_box_top:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility: hidden;
}
.text_box_top {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .text_box_top{ height: 1%; }
.text_box_top{ display: block; }
/* End hide from IE-Mac */
/*--//text_box_top-after//--*/

.text_box_navi{
	width:688px;
	font-size:125%;
	line-height:140%;
	margin:10px auto 5px auto;
	padding:5px 5px 0 5px;
	text-align:left;
	display:inline-block;
	position:relative;
}
/*--text_box_navi-after--*/
.text_box_navi:after {
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility: hidden;
}
.text_box_navi {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .text_box_navi { height: 1%; }
.text_box_navi { display: block; }
/* End hide from IE-Mac */
/*--//text_box_navi-after//--*/

.text_sub{
	width:688px;
	font-size:125%;
	line-height:130%;
	margin:10px 0px 5px 0px;
	padding:5px 5px 0 5px;
	text-align:left;
	display:inline-block;
	position:relative;
}
/*--text_sub-after--*/
.text_sub:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.text_sub {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .text_sub { height: 1%; }
.text_sub { display: block; }
/* End hide from IE-Mac */
/*--//text_sub-after//--*/

.text650{
	width:650px;
	font-size:110%;
	line-height:130%;
	margin:15px 0px 5px 0px;
	padding:5px 0 0 0;
	border-top:1px dotted #333333;
	text-align:left;
	display:inline-block;
	position:relative;
}
/*--text650-after--*/
.text650:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.text650 {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .text650 { height: 1%; }
.text650 { display: block; }
/* End hide from IE-Mac */
/*--//text650-after//--*/

.item-bg{
	background:url(../images/back.gif);
	margin:3px 1px 5px 1px;
	padding:2px 2px 1px 1px;
	width:auto;
	max-width:600px;
	position:relative;
	text-align:center;
	font-size:13pt;
	font-weight:bold;
}
/*==indexカテゴリラインナップ==*/
.cate-tex{
	margin:0px;
	padding:2px 0px 3px 0px;
	text-align:left;
	line-height:120%;
	width:100%;
}
.cate-link{
	float:left;
	width:210px;
	height:270px;
	margin:0px 11px 20px 12px;
}
.cate-texhl{
	margin:0px;
	padding:2px 0px 3px 0px;
	text-align:center;
	line-height:120%;
	width:190px;
}
.cate-linkhl{
	float:left;
	width:284px;
	margin:0px 3px 10px 3px;
}
/*==//indexカテゴリラインナップ//==*/

/*!--商品詳細説明--*/
.dt-box{
	width:700px;
	padding:5px 0px 0px 0px;
	margin:0 0 5px 0;
	text-align:left;
	overflow:none;
	position:relative;
}
.dt-tex{
	margin:0px;
	padding:3px 0px 35px 0px;
	text-align:left;
	line-height:15px;
	font-size:13px;
	width:210px;
	height:50px;
}
.dt-float{
	float:left;
	width:210px;
	position:relative;
	height:auto;
	margin:0 10px;
	padding:0;
}

/*!--商品詳細説明終了--*/

/*==買い物かご周辺==*/
.kago{
	width:700px;
	margin:10px auto 0 auto;
	padding:5px 0 0 0;
	text-align:left ;
	display:inline-block;
	position:relative;
}
.kago:after{
	content: ".";
	line-height: 0;
	display: block;
	height: 0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .kago{height:1%;}
.kago{display:block;}
/* End hide from IE-mac */

.kago-img{
	width:208px;
	float:left;
	margin:0 12px 0 0;
}
.kago-img:after{
	content: ".";
	line-height: 0;
	display: block;
	height: 0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .kago-img{ height:1%; }
.kago-img{ display:block; }
/* End hide from IE-mac */
.kago-box{
	padding:0;
	float:right;
	text-align:left;
	width:480px;
}
.kago-cap{
	background:#d3dbe6 url(../images/cart_back.gif) repeat-x ;
	background-position:bottom;
	text-align:left;
	padding:5px 2px 8px 5px;
	font-size:135%;
	font-weight:bold;
}
.kago-box .kago-dt{ margin:5px 3px; }
.kago-box p{
	margin:5px 3px 5px 3px;
	font-size:13px;
	line-height:15px;
	text-align:left;
}
.kago-att01{
	width:90%
	margin:10px 5% 5px 5%;
	border:1px solid #DD0000;
	text-align:left;
	padding:3px;
}
.kago-att02{
	width:500px;
	margin:10px auto 5px auto;
	border:1px solid #DD0000;
	text-align:left;
	padding:3px;
	font-weight:bolder;
}
.info-space{
	margin-top:10px;
	width:208px;
	height:255px;
}

/*==関連商品==*/
.relate-cap{
	border:3px double #dddddd;
	margin:20px 0 10px 0;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
	clear:both;
}
.relate-float{
	float:left;
	width:150px;
	height:200px;
	margin:0px 5px 15px 5px;
	
}
.relate-float img{
	margin:0 0 3px 0;
	padding:0;
}
.relate-tex{
	margin:0;
	padding:2px 0px 3px 0px;
	text-align:left;
	line-height:120%;
}
/*==//関連商品//==*/
/*==//買い物かご周辺//==*/

/*--買い物かご--*/
.cart{margin:0 0 15px 0; }
.cart-bar{
	margin:5px 0 3px 0;
	text-align:left;
}
.cart-outline{
	color:#444444;
	border:1px solid #CCCCCC;
	background-color:#EFEFEF;
	padding:2px;
	margin:5px 0 0 0;
	text-align:center;
	font-size:115%;
}
/*
.cart_bt{
	background: url(../images/cart.png) left top no-repeat;
	width:180px;
	height:36px;
	border:none;
	cursor:pointer;
}
.cart_bt:active {
	background: url(../images/cart_over.png) left top no-repeat;
	width:180px;
	height:36px;
	border:none;
	cursor:pointer;
}
*/

/* add 20111103 */
.cart_bt{
	background: url(../images/cart.gif) left top no-repeat;
	width:223px;
	height:63px;
	border:none;
	cursor:pointer;
	margin:5px 0 10px 0 !important;
}
.cart_bt:hover {
	background: url(../images/cart_hover.gif) left top no-repeat;
	width:223px;
	height:63px;
	border:none;
	cursor:pointer;
	margin:5px 0 10px 0 !important;
}
.cart_bt:active {
	background: url(../images/cart_active.gif) left top no-repeat;
	width:223px;
	height:63px;
	border:none;
	cursor:pointer;
	margin:5px 0 10px 0 !important;
}

/*==カート内価格表示==*/
.cart-cap{
	font-size:120%;
	font-weight:bold;
}
.st-price{
	color:#DD0000;
	font-size:135%;
	line-height:140%;
	font-weight:bold;
}
.sp-price{
	color:#DD0000;
	font-size:150%;
	font-weight:bold;
	line-height:130%;
}
/*==//カート内価格表示//==*/

/*==カート内ラジオボタン用table==*/
.cart-radio table{ border-collapse:collapse; }
.cart-radio th, .cart-radio td{
	text-align:center;
	border-spacing:0.1em;
	border-right:1px solid #ACACAC;
	border-bottom:1px solid #ACACAC;
	padding:3px 2px;
}
.cart-radio th{
	background:#CDCDCD;
	color:#444444;
	border-top:1px solid #ACACAC;
	font-weight:lighter;
}
.radio-left{ border-left:1px solid #ACACAC; }
.radio_odd{ background:#FFFFFF; }
.radio_even{ background:#EDEDED; }
/*==//カート内ラジオボタン用table//==*/

.cart-selecter{
	font-size:100%;
	margin:5px 0px 5px 0px;
	text-align:center;
}
.item-list{
	margin:5px 40px 20px 40px;
	width:600px;
	padding-top:15px;
	border-top:1px dashed;
}
.item{margin:15px 0px 10px 0px;
}
.item table{
	width:545px;
	text-align:center;
	margin:15px 0px 10px 0px;
	padding-top:10px;
	border:0px none;
	border-collapse:collapse;
	border-spacing:0px;
}
.item th{
	background-image:url(../images/back.jpg);
	text-align:left;
	padding-left:5px;
	font-size:130%;
	font-weight:bold;
	height:25px;
}
.item td.img{
	width:208px;
	padding-right:5px;
}
.item td.cart{
	width:335px;
	text-align:left;
}
.item td.dt{
	text-align:left;
	padding:3px 0px 5px 3px;
	line-height:130%;
}
.info-img{
	width:208px;
	height:255px;
}
/*--//買い物かご--*/

/*--グラフタイプ買い物かご--*/
.cart-g table{
	text-align:center;
	letter-spacing:0.1em;
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
}
.cart-g th,.cart-g td{
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding:3px 0 3px 0;
}
.cart-g th{
	background:#EDEDED url(../images/back-g.gif) repeat-x;
	font-weight:bold;
	text-align:center;
}
.cart-g td{ text-align:center; }
.red{
	color:#DE0000;
	font-weight:bold;
}
.cart-g caption{
	width:100%;
	background:#942C38;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 2px 3px 2px;
	margin:10px 0px 0 0px;
	border:1px solid #72101b;
}

/*--//グラフタイプ買い物かご//--*/

/*==アパレル・コーディネート例==*/
.coordi-bar{
	width:550px;
	margin:10px 0 0 0;
	padding:0;
}
.coordi-box{
	width:598px;
	border:1px solid #bbbbbb;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px 0 0 0;
	display:inline-block;
	position:relative;
}
.coordi-cap{
	width:260px;
	border:3px double #dddddd;
	margin:0 0 5px 3px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
}
.coordi{
	width:276px;
	height:40px;
	line-height:160%;
	margin:0 3px 5px 3px;
	padding:5px 0 0 0;
}

/*--coordi-cleafix--*/
.coordi:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.coordi {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac ￥*/
* html .coordi{ height: 1%; }
.coordi{ display: block; }
/* End hide from IE-Mac */
/*--//coordi-cleafix//--*/

* html .coordi-box{
	width:550px;
	border:1px solid #bbbbbb;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px 0 0 0;
	display:inline-block;
	position:relative;
}
* html .coordi{
	width:280px;
	height:40px;
	line-height:160%;
	margin:0 3px 5px 3px;
	padding:5px 0 0 0;
}
* html .coordi-cap{
	width:280px;
	border:3px double #dddddd;
	margin:0 5px 5px 5px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
}
.coordi-box:after{
	content: ".";
	line-height: 0;
	display: block;
	height: 0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .coordi-box{height:1%;}
.coordi-box{display:block;}

/* End hide from IE-mac */
/*==//アパレル・コーディネート例//==*/

/*==がま磯 キャプション==*/

.gamaiso{
	width:98%;
	background:#000000;
	color:#FFFFFF;
	margin:20px 0 5px 0;
	padding:7px 3px 5px 10px;
	border-bottom:#FF0000 3px solid;
	position:relative;
	display:block;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}

/*==//がま磯 キャプション//==*/

/*==がま磯 号数・キャプション==*/
.text-mcap{
	width:590px;
	height:22px;
	background:#e6e6e6 url(../images/text-cap.jpg) no-repeat;
	padding-left:0.7em;
	margin:0px 0 3px 0;
	font-size:15px;
	font-weight:bold;
}
.mcap-tex{
	width:590px;
	margin:0 0 20px 0;
	padding-left:1em;
}
/*==//がま磯 号数・キャプション//==*/

.blackback{
	background:#000000;
	color:#FFFFFF;
}

/*==セミフッター==*/
.itlink-bar{
	width:700px;
	margin:35px auto 0 auto;
	padding:0;
}
.itlink-box{
	width:698px;
	border:1px solid #bbbbbb;
	background:#F6F6F6;
	border-top:none;
	margin:0  auto 15px auto;
	text-align:left;
	padding:5pxx;
	display:inline-block;
	position:relative;
}
.itlink-cap{
	width:660px;
	border:3px double #dddddd;
	margin:10px 0px 5px 6px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
	clear:both;
}
.itlink-li{
	background:url(../images/link-li.jpg) no-repeat;
	float:left;
	width:148px;
	padding-left:14px;
	margin:5px 6px 8px;
	line-height:120%;
}
* html .itlink-box{
	width:672px;
	border:1px solid #bbbbbb;
	background:#F6F6F6;
	border-top:none;
	margin:0px 0 15px 0;
	text-align:left;
	padding:5px 3px;
	display:inline-block;
	position:relative;
}
* html .itlink-cap{
	width:648px;
	border:3px double #dddddd;
	margin:0 5px 5px 5px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
	clear:both;
}
* html .itlink-li{
	background:url(../images/link-li.jpg) no-repeat;
	float:left;
	width:151px;
	padding-left:13px;
	margin:0px 5px 10px 0;
	line-height:120%;
}
.itlink-box:after{
	content:".";
	line-height: 0;
	display:block;
	height:0.1px;
	visibility:hidden;
	clear:both;
}

/*Hides from IE-mac ￥*/
*html .itlink-box{height:1%;}
.itlink-box{display:block;}
/* End hide from IE-mac */

/*==//セミフッター//==*/
/*==アパレル・コーディネート例==*/
.coordi-bar{
	width:700px;
	margin:10px auto 0px auto;
	padding:0;
}
.coordi-box{
	width:598px;
	border:1px solid #bbbbbb;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px 0 0 0;
	display:inline-block;
	position:relative;
}
.coordi-cap{
	width:260px;
	border:3px double #dddddd;
	margin:0 0 5px 3px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
}
.coordi{
	width:276px;
	height:40px;
	line-height:160%;
	margin:0 3px 5px 3px;
	padding:5px 0 0 0;
}
.coordi:after{
	content: ".";
	line-height: 0;
	display: block;
	height: 0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .coordi{height:1%;}
.coordi{display:block;}
/* End hide from IE-mac */

* html .coordi-box{
	width:550px;
	border:1px solid #bbbbbb;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px 0 0 0;
	display:inline-block;
	position:relative;
}
* html .coordi{
	width:280px;
	height:40px;
	line-height:160%;
	margin:0 3px 5px 3px;
	padding:5px 0 0 0;
}
* html .coordi-cap{
	width:280px;
	border:3px double #dddddd;
	margin:0 5px 5px 5px;
	padding:1px 0px 1px 18px;
	font-weight:bolder;
	font-size:115%;
	background:url(../images/arrow01.jpg) no-repeat #E9E9E9;
}
.coordi-box:after{
	content: ".";
	line-height: 0;
	display: block;
	height: 0.1px;
	visibility: hidden;
	clear: both;
}

/*Hides from IE-mac ￥*/
*html .coordi-box{height:1%;}
.coordi-box{display:block;}
/* End hide from IE-mac */
/*==//アパレル・コーディネート例//==*/

/*==カテゴリページランキング==*/

.list_rank_bn{
	width:712px;
	margin:20px auto 0px auto;
}
.list_rank{
	width:700px;
	margin:0 auto 10px auto;
	padding:5px;
	border:1px #CCC solid;
	background:#EFEFEF;
	text-align:left;
	display:inline-block;
	position:relative;
}
.list_rank .rank1_2{
	float:left;
	width:338px;
	margin:5px;
	border:1px #CCC solid;
	background:#FFF;
	display:inline-block;
	position:relative;
}
.list_rank .rank1_2 img{
	border:0;
	padding:5px;
}
.list_rank .rank1_2 ul, .list_rank .rank1_2 li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	display:inline-block;
}
.list_rank .rank1_2 li div{
	width:178px;
	padding:0 3px 0 3px;
}

.list_rank .rank1_2 li .rank_button{
	width:100%;
	text-align:right;
	margin:0;
	padding:0;
}
.list_rank .rank3_5{
	float:left;
	width:221px;
	margin:5px;
	padding:0px;
	border:1px #CCC solid;
	background:#FFF;
	display:inline-block;
	position:relative;
}
.list_rank .rank3_5 img{
	border:0;
	padding:3px;
}
.list_rank .rank3_5 ul, .list_rank .rank3_5 li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.list_rank .rank3_5 li div{
	width:117px;
	padding:0 3px 0 3px;
}
.list_rank .rank3_5 li .rank_button{
	width:100%;
	text-align:right;
	margin:0;
	padding:0;
}
/*==/カテゴリページランキング/==*/

/*==試着感想==*/
.impress-bar{
	width:600px;
	margin:10px 0 0 0;
	padding:0;
}
.impress-box{
	width:588px;
	border:1px solid #bbbbbb;
	background:#F6F6F6;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px;
	display:inline-block;
	position:relative;
	font-size:110%;
	line-height:145%;
}
* html .impress-box{
	width:600px;
	border:1px solid #bbbbbb;
	background:#F6F6F6;
	border-top:none;
	margin:0 0 10px 0;
	text-align:left;
	padding:5px 3px 5px 3px;
	display:inline-block;
	position:relative;
	line-height:130%;
}
/*==//試着感想//==*/

/*==回りこみ対策==*/
.clear{ clear:both; }

/*=がま磯限定===*/
#gamaisoNavi ul{
	width:700px;
	height:50px;
	margin:0;
	padding:0;
}
#gamaisoNavi ul li{
	display:inline;
	float:left;
	margin:0 10px;

}

