@charset "Shift_JIS";/*----右イメージ　ここから----*/div#shop_img{	width:232px;	height:444px;}div#shop_img img{	margin-top:15px;}#shop_img h4{	font-size:0.9em;	margin-top:3px;	text-align:left;	padding:0px 15px;}#shop_img p{	padding:0px 15px;	margin-top:3px;	text-align:left;}/*----右イメージ　ここまで----*//*----右メニュー　ここから----*/ul#shopmenu{	list-style-type:none;	margin:0px;	width:232px;	height:126px;	background:url('../images/shopmenu_bg.jpg') no-repeat;}ul.shopmenu_en{	background:url('../images/shopmenu_bg_e.jpg') no-repeat!important;}#shopmenu li{	width:232px;	height:42px;}#shopmenu li a{	display:block;}#shopmenu li img{	visibility:hidden;}#shopmenu a:hover img,#shopmenu li.selected img{	visibility:visible;}#shopmenu a:hover{	background-color:transparent;}/*----右メニュー　ここまで----*//*----イメージ関連　ここから---*/div.twin_l,div.twin_r{	width:217px;	text-align:center;}div.triple_l,div.triple_r{	width:144px;	text-align:center;}div.triple_c{	width:146px;	text-align:center;}div.twin_l p,div.twin_r p,div.triple_l p,div.triple_l p,div.triple_r p{	margin-top:3px;}div.twin_l,div.triple_l,div.triple_c{	float:left;}div.twin_r,div.triple_r{	float:right;}div.triple_l img,div.triple_l p{	margin-right:10px;}div.triple_r img,div.triple_r p{	margin-left:10px;}div.one{	text-align:center;}.one p{	margin-top:3px;}/*----イメージ関連　ここまで---*//*---テーブル関連　ここから----*/table.thejunefost{	margin-bottom:10px;}.thejunefrost th,.thejunefrost td{	vertical-align:top;	text-align:left;	padding-bottom:10px;}.thejunefrost th{	font-weight:normal;	white-space:nowrap;}/*---テーブル関連　ここまで----*//*----リスト関連　ここから----*/ul.elemental{	padding-left:15px;}ul.elemental li{	margin-top:10px;}ul.sufferthestorm li{	margin-bottom:3px;}ol.thejunefrost li{	margin-bottom:10px;}/*----リスト関連　ここまで----*//*----index.html----*/div.index_center{	margin-top:29px!important;}p.index_txt1{	width:262px;	float:right;}div.index_img1{	width:162px;	float:left;	text-align:center;}div.index_img1 p{	marginotop:3px;}p.index_txt2{	width:209px;	float:left;}div.index_img2{	width:215px;	float:right;	text-align:left;}/*----scarf2.html----*/div.scarf2_img{	text-align:center;	margin-bottom:3px;}p.scarf2_l,p.scarf2_r{	width:133px;	text-align:center;}p.scarf2_l{	float:left;}p.scarf2_r{	float:right;}/*----stuff.html/stuff2.html----*/.stuff_concept th,.stuff_concept td{	text-align:left;	vertical-align:top;}.stuff_concept th{	font-weight:normal;	width:80px;}.stuff_concept td{	width:249px;	}.stuff_concept td.img{	width:105px!important;	text-align:right;}.stuff_concept th.second,.stuff_concept td.second{	padding-top:20px;}.stuff_concept td.img div{	padding-left:10px;	text-align:center;}/*----stuff3.html----*/div.stuff3_e p{	line-height:1.4em;}