﻿@charset "utf-8"; 



body{
font-size:80%;
line-height:1.4;
text-align:left;
}

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dt,dd,img,object,form,fieldset,input,select,option,textarea,button{
margin:0px;
padding:0px;
}

h1,h2,h3,h4,h5,h6,form,fieldset,input,select,option,textarea,button{
font-size:100%;
}

table,tr,th,td{
text-align:left;
border-collapse:collapse;
border-spacing:0;
}

img{
border:none;
vertical-align:top;
}

ul,ol,dl,li{
list-style:none;
}

div:after {
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
}

ul:after {
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
}

dl:after {
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
}

div.colum{
float:left;
}

div.colum_end{
float:left;
}

img.left{
float:left;
margin:0 20px 0 0;
}

img.right{
float:right;
margin:0 0 0 20px;
}

/*goods*/

div#goods{
width:800px;
clear:left;
}

div#goods dl dd ul li{
margin:0 0 10px 0;
}

/* content */

#content {
	width: 640px;
	clear: left;
}


#content h2 {
	margin: 0 0 2em 0;
}

.content {
	width: 100%;
	clear: left;
}

.content h3,p {
	margin: 0 0 1em 0;
}

/* list */

dl.list {
	width: 100%;
	clear: left;
	margin: 0 0 1em 0;
}

dl.list dt {
	display: inline;
	float: left;
}

dl.list dd {
	display: inline;
	float: left;
}

/* details */

.details {
	width: 100%;
	clear: left;
}

.details caption {
	padding: 0.5em;
	background: #808080;
	font-weight: bold;
	color: #ffffff;
}

.details tr th {
	width: 96px;
	padding: 0.5em;
	border: 1px solid #e5e5e5;
	background: #f2f2f2;
}

.details tr td {
	padding: 0.5em;
	border: 1px solid #e5e5e5;
}

/*container*/

#container{
padding:10px;
}

#container table{clear:left;}

#top_menu{
width:100%;
text-align:left;
}

div#header{
width:1165px;
margin-left:0px;
clear:left;
margin:0 auto 1em auto;
}

div#header div.colum{
width:311px;
margin:0 9px 0 0;
}

div#header div.colum h1{
width:311px;
clear:left;
margin:0 0 3px 0;
}

div#header div.colum ul#information{
width:299px;
clear:left;
padding:6px 6px 3px 6px;
background : url(file:///C|/images/information_bg.png) center top;
}

div#header div.colum ul#information li{
float:left;
margin:0 9px 0 0;
line-height:1;
}

div#header div.colum form#search{
width:299px;
clear:left;
padding:0 6px 6px 6px;
line-height:1;
background : url(file:///C|/images/information_bg.png) center bottom;
}

div#header div.colum form#search input{
line-height:1;
}

div#header form#search input.keyword{
margin:0px 0px 0px 0px;
}

div#header div.colum_end ul{
width:580px;
clear:left;
}

div#header div.colum_end ul li{
margin:0 0 5px 0;
padding:0 0 5px 0;
line-height:1;
border-bottom:1px dashed #4d4d4d;
}

div#header div.colum_end ul li.none{
margin:0;
padding:0;
border:none;
}

div#header div.colum_end ul li.none dl{
width:580px;
clear:left;
}

/*gadget*/

div#gadget{
width:100%;
clear:left;
margin:0 0 18px 0;
padding:0.5em;
background:#999999;
color:#fff;
font-weight:bold;
}

div#gadget ul{
width:800px;
clear:left;
line-height:1;
}

div#gadget ul li{
margin:0 9px 0 0;
float:left;
}

div#gadget ul li.search{
margin:0 18px 0 0;
}

div#gadget ul li a{
color:#fff;
}

#partition{margin:0 0 20px 0;}

#menu{width:120px;float:left;border-right:1px solid #999999;height:100%;}
#menu a {color: #000000; text-decoration:none;}
#menu a:link{color:#000000;text-decoration:none;}
#menu a:visited{color:#000000;text-decoration:none;}
#menu a:active{color:#000000;text-decoration:none;}
#menu a:hover{color:#C71585;text-decoration:none;}
#menu .top_on a {color: #ffffff; text-decoration:none;}
#menu .top_on a:link{color:#ffffff;text-decoration:none;}
#menu .top_on a:visited{color:#ffffff;text-decoration:none;}
#menu .top_on a:active{color:#ffffff;text-decoration:none;}
#menu .top_on a:hover{color:#C71585;text-decoration:none;}
#menu .news_on a {color: #ffffff; text-decoration:none;}
#menu .news_on a:link{color:#ffffff;text-decoration:none;}
#menu .news_on a:visited{color:#ffffff;text-decoration:none;}
#menu .news_on a:active{color:#ffffff;text-decoration:none;}
#menu .news_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu1_on a {color: #ffffff; text-decoration:none;}
#menu .menu1_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu1_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu1_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu1_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu2_on a {color: #ffffff; text-decoration:none;}
#menu .menu2_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu2_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu2_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu2_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu3_on a {color: #ffffff; text-decoration:none;}
#menu .menu3_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu3_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu3_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu3_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu4_on a {color: #ffffff; text-decoration:none;}
#menu .menu4_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu4_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu4_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu4_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu5_on a {color: #ffffff; text-decoration:none;}
#menu .menu5_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu5_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu5_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu5_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu6_on a {color: #ffffff; text-decoration:none;}
#menu .menu6_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu6_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu6_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu6_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu7_on a {color: #ffffff; text-decoration:none;}
#menu .menu7_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu7_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu7_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu7_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu8_on a {color: #ffffff; text-decoration:none;}
#menu .menu8_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu8_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu8_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu8_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu9_on a {color: #ffffff; text-decoration:none;}
#menu .menu9_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu9_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu9_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu9_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu10_on a {color: #ffffff; text-decoration:none;}
#menu .menu10_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu10_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu10_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu10_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu11_on a {color: #ffffff; text-decoration:none;}
#menu .menu11_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu11_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu11_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu11_on a:hover{color:#C71585;text-decoration:none;}
#menu .menu12_on a {color: #ffffff; text-decoration:none;}
#menu .menu12_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu12_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu12_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu12_on a:hover{color:#FF4500;text-decoration:none;}
#menu .menu13_on a {color: #ffffff; text-decoration:none;}
#menu .menu13_on a:link{color:#ffffff;text-decoration:none;}
#menu .menu13_on a:visited{color:#ffffff;text-decoration:none;}
#menu .menu13_on a:active{color:#ffffff;text-decoration:none;}
#menu .menu13_on a:hover{color:#1c2950;text-decoration:none;}


#menu p{padding:3px;margin:0 0 3px 0;background-color:#999999;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
#menu ul{margin:0 0 10px 0;  padding:0; list-style:none;}
#menu li{padding:3px;margin:0 0 2px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.top_on{background-color:#336699;color:#ffffff;}
.top_off{border-left:2px solid #336699;background-color:#efefef;}
.news_on{background-color:#824211;color:#ffffff;}
.news_off{border-left:2px solid #824211;background-color:#efefef;}
.menu1_on{background-color:#344439;color:#ffffff;}
.menu1_off{border-left:2px solid #344439;background-color:#efefef;}
.menu2_on{background-color:#0066b3;color:#ffffff;}
.menu2_off{border-left:2px solid #0066b3;background-color:#efefef;}
.menu3_on{background-color:#f2717f;color:#ffffff;}
.menu3_off{border-left:2px solid #f2717f;background-color:#efefef;}
.menu4_on{background-color:#739137;color:#ffffff;}
.menu4_off{border-left:2px solid #739137;background-color:#efefef;}
.menu5_on{background-color:#112499;color:#ffffff;}
.menu5_off{border-left:2px solid #112499;background-color:#efefef;}
.menu6_on{background-color:#774311;color:#ffffff;}
.menu6_off{border-left:2px solid #774311;background-color:#efefef;}
.menu7_on{background-color:#113355;color:#ffffff;}
.menu7_off{border-left:2px solid #113355;background-color:#efefef;}
.menu8_on{background-color:#393452;color:#ffffff;}
.menu8_off{border-left:2px solid #393452;background-color:#efefef;}
.menu9_on{background-color:#998618;color:#ffffff;}
.menu9_off{border-left:2px solid #998618;background-color:#efefef;}
.menu10_on{background-color:#419823;color:#ffffff;}
.menu10_off{border-left:2px solid #419823;background-color:#efefef;}
.menu11_on{background-color:#A52A2A;color:#ffffff;}
.menu11_off{border-left:2px solid #A52A2A;background-color:#efefef;}
.menu12_on{background-color:#FF4500;color:#ffffff;}
.menu12_off{border-left:2px solid #FF4500;background-color:#efefef;}
.menu13_on{background-color:#1c2950;color:#ffffff;}
.menu13_off{border-left:2px solid #1c2950;background-color:#efefef;}
.member{font-size:80%;border-left:2px solid #999999;background-color:#efefef;}



#new_all{margin-left:15px;}
#new_all .news_title{font-size:100%;border-top:2px solid red;background-color:#efefef;padding:4px;margin-bottom:5px;}
#new_all .designer h1{font-size:100%;border-top:2px solid red;background-color:#efefef;padding:4px;margin-bottom:5px;}
#new_all #content1 h1{font-size:100%;border-top:2px solid #344439;background-color:#efefef;padding:4px;}
#new_all #content2 h1{font-size:100%;border-top:2px solid #0066b3;background-color:#efefef;padding:4px;}
#new_all #content3 h1{font-size:100%;border-top:2px solid #f2717f;background-color:#efefef;padding:4px;}
#new_all #content4 h1{font-size:100%;border-top:2px solid #739137;background-color:#efefef;padding:4px;}
#new_all #content5 h1{font-size:100%;border-top:2px solid #112499;background-color:#efefef;padding:4px;}
#new_all #content6 h1{font-size:100%;border-top:2px solid #774311;background-color:#efefef;padding:4px;}
#new_all #content7 h1{font-size:100%;border-top:2px solid #113355;background-color:#efefef;padding:4px;}
#new_all #content8 h1{font-size:100%;border-top:2px solid #393452;background-color:#efefef;padding:4px;}
#new_all #content9 h1{font-size:100%;border-top:2px solid #998618;background-color:#efefef;padding:4px;}
#new_all #content10 h1{font-size:100%;border-top:2px solid #419823;background-color:#efefef;padding:4px;}
#new_all #content11 h1{font-size:100%;border-top:2px solid #A52A2A;background-color:#efefef;padding:4px;}
#new_all #content12 h1{font-size:100%;border-top:2px solid #FF4500;background-color:#efefef;padding:4px;}
#new_all #content13 h1{font-size:100%;border-top:2px solid #1c2950;background-color:#efefef;padding:4px;}
#new_all .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;}
#new_all .item{}
#osusume{background-image:url(file:///C|/img/osusume.gif);background-repeat:no-repeat;background-position:left center;padding:2px 0 2px 25px;}


.scroll{overflow-y:scroll;height:300px;}
.item_name h2{font-size:100%;}
.item_img img{border:1px solid #dcdcdc;}
.relate{margin:0 0 5px 0;text-align:right;width:100%;}
.relate a {text-decoration:underline;color:green;}
.relate a:link{text-decoration:underline;color:green;}
.relate a:visited{text-decoration:underline;color:green;}
.relate a:active{text-decoration:underline;color:green;}
.relate a:hover{color:#C71585;text-decoration:underline;color:green;}
.popular{background-image:url(file:///C|/img/popular.gif);background-repeat:no-repeat;background-position:left center;}
.rank1{background-image:url(file:///C|/img/rank01.gif);background-repeat:no-repeat;background-position:left center;}
.rank2{background-image:url(file:///C|/img/rank02.gif);background-repeat:no-repeat;background-position:left center;}
.rank3{background-image:url(file:///C|/img/rank03.gif);background-repeat:no-repeat;background-position:left center;}

#content1{margin:0 0 10px 0;padding-bottom:20px;}
#content1 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #344439;border-bottom:2px solid #344439;padding:8px 4px 8px 75px;}
#content1 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content1 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content2{margin:0 0 10px 0;padding-bottom:20px;}
#content2 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #0066b3;border-bottom:2px solid #0066b3;padding:8px 4px 8px 75px;}
#content2 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content2 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content3{margin:0 0 10px 0;padding-bottom:20px;}
#content3 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #f2717f;border-bottom:2px solid #f2717f;padding:8px 4px 8px 75px;}
#content3 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content3 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content4{margin:0 0 10px 0;padding-bottom:20px;}
#content4 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #739137;border-bottom:2px solid #739137;padding:8px 4px 8px 75px;}
#content4 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content4 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content5{margin:0 0 10px 0;padding-bottom:20px;}
#content5 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #112499;border-bottom:2px solid #112499;padding:8px 4px 8px 75px;}
#content5 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content5 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content6{margin:0 0 10px 0;padding-bottom:20px;}
#content6 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #774311;border-bottom:2px solid #774311;padding:8px 4px 8px 75px;}
#content6 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content6 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content7{margin:0 0 10px 0;padding-bottom:20px;}
#content7 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #113355;border-bottom:2px solid #113355;padding:8px 4px 8px 75px;}
#content7 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content7 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content8{margin:0 0 10px 0;padding-bottom:20px;}
#content8 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #393452;border-bottom:2px solid #393452;padding:8px 4px 8px 75px;}
#content8 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content8 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content9{margin:0 0 10px 0;padding-bottom:20px;}
#content9 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #998618;border-bottom:2px solid #998618;padding:8px 4px 8px 75px;}
#content9 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content9 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content10{margin:0 0 10px 0;padding-bottom:20px;}
#content10 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #419823;border-bottom:2px solid #419823;padding:8px 4px 8px 75px;}
#content10 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content10 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content11{margin:0 0 10px 0;padding-bottom:20px;}
#content11 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #A52A2A;border-bottom:2px solid #A52A2A;padding:8px 4px 8px 75px;}
#content11 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content11 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content12{margin:0 0 10px 0;padding-bottom:20px;}
#content12 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #FF4500;border-bottom:2px solid #FF4500;padding:8px 4px 8px 75px;}
#content12 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content12 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content13{margin:0 0 10px 0;padding-bottom:20px;}
#content13 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #FF4500;border-bottom:2px solid #1c2950;padding:8px 4px 8px 75px;}
#content13 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content13 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

#content14{margin:0 0 10px 0;padding-bottom:20px;}
#content14 h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #f2717f;border-bottom:2px solid #f2717f;padding:8px 4px 8px 75px;}
#content14 h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#content14 .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}


#item{margin:0 0 0 15px;padding:0;width:800px;}
#item .news_title{border-top:2px solid red;background-color:#efefef;padding:4px;margin-bottom:5px;}
#item #news h1{border-top:2px solid #824211;background-color:#efefef;padding:4px;}
#item #content1 h1{border-top:2px solid #344439;background-color:#efefef;padding:4px;}
#item #content2 h1{border-top:2px solid #0066b3;background-color:#efefef;padding:4px;}
#item #content3 h1{border-top:2px solid #f2717f;background-color:#efefef;padding:4px;}
#item #content4 h1{border-top:2px solid #739137;background-color:#efefef;padding:4px;}
#item #content5 h1{border-top:2px solid #112499;background-color:#efefef;padding:4px;}
#item #content6 h1{border-top:2px solid #774311;background-color:#efefef;padding:4px;}
#item #content7 h1{border-top:2px solid #113355;background-color:#efefef;padding:4px;}
#item #content8 h1{border-top:2px solid #393452;background-color:#efefef;padding:4px;}
#item #content9 h1{border-top:2px solid #998618;background-color:#efefef;padding:4px;}
#item #content10 h1{border-top:2px solid #419823;background-color:#efefef;padding:4px;}
#item #content11 h1{border-top:2px solid #A52A2A;background-color:#efefef;padding:4px;}
#item #content12 h1{border-top:2px solid #FF4500;background-color:#efefef;padding:4px;}
#item #content13 h1{border-top:2px solid #1c2950;background-color:#efefef;padding:4px;}
#item #content14 h1{border-top:2px solid #b01d3e;background-color:#efefef;padding:4px;}
#item #kity h1{border-top:2px solid #fe7daf;background-color:#efefef;padding:4px;}
#item .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;font-size:16px;width:small;}
#item .item{}

#keitai_cate{margin:0 0 10px 0;padding-bottom:20px;}
#keitai_cate h2{margin:0 0 5px 0;font-size:16px;border-top:2px solid #A52A2A;border-bottom:2px solid #A52A2A;padding:4px;}
#keitai_cate h3{font-size:16px;margin:0;padding:5px 0 5px 28px;}
#keitai_cate .explanation{color:#4d4d4d;margin:0;margin:0;text-align:left;width:100%;height:65px;}

/* footer */

#footer{
width:900px;
clear:left;
margin:3em auto 0 auto;
padding:3em 0 0 0;
border-top:1px solid #dbdbdb;
text-align:left;
background:#ffffff;
}

#footer .footer{
width:auto;
clear:left;
margin:0 0 3em 0;
padding:0 1em;
border:1px solid #e5e5e5;
}

#footer span{
color:#cc0000;
font-weight:bold;
}

#footer h3{
width:auto;
clear:left;
margin:0 -1em 1em -1em;
padding:4px;
background:#daebff;
color:#191919;
font-weight:bold;
text-align:center;
}

#footer p{
margin:0 0 1em 0;
}

#footer dl{
margin:0 0 1em 0;
}

#footer dl dt{
margin:0 0 1em 0;
color:#0066cc;
font-weight:bold;
}

#footer ul li{
width:auto;
clear:left;
margin:0 0 1em 0;
}

#footer dl dd ul{
padding:0;
}

#footer dl dd ul li{
margin:0;
}

#footer ul li dl dt{
width:auto;
clear:left;
border-bottom:2px solid #daebff;
font-weight:bold;
}

#footer ul li dl dd ul li{
margin:0 0 0.5em 0;
}

#footer .left{
width:445px;
float:left;
margin:0 10px 0 0;
}

#footer .right{
width:445px;
float:left;
margin:0;
}

/*goods*/

.goods{width:774px; clear:left;margin:20px 0;padding:10px;border:3px solid #e5e5e5;}
.goods h2{font-size:120%;border-left:4px solid #0066b3;border-bottom:1px solid #999999;border-right:1px solid #999999;border-top:1px solid #efefef;margin:0 0 0.5em 0;padding:0.1em 0 0.1em 0.5em;background-image:url(http://onlystyle.jp/img/back.gif);background-position:bottom;}
.goods ul{width:774px; clear:left; list-style:none;}
.goods ul li{display:inline; margin:0 1em 1em 0;}
.goods ul li.list_01{}
.goods ul li.list_01 span{font-size:120%; font-weight:bold; color:#cc0000;}
.goods ul li.list_02{background:#cc0000; color:white; line-height:1;}
.goods ul li.list_03{width:300px; clear:left; } 
.goods ul li.list_03 form{} 
.goods ul li.list_04{font-weight:bold; color:#cc0000;} 
.goods table{clear:left; margin:12px 0 0 0; width:100%;border-collapse:collapse;}
.goods table td{border:1px solid #4d4d4d; padding:0.5em;}
.goods table td.item{background-color:#e5e5e5;}

.konyu{clear:left;margin:20px 0;padding:10px;border:3px solid #e5e5e5;width:614px;}
.konyu h2{font-size:16px;border-left:4px solid #0066b3;border-bottom:1px solid #999999;border-right:1px solid #999999;border-top:1px solid #efefef;padding:0.1em 0 0.1em 0.5em;background-image:url(http://onlystyle.jp/img/back.gif);background-position:bottom;}
.konyu p{clear:right; margin:6px 0;height:16px;display:block;}
.konyu p strong{color: #cc0000;}
.konyu p span{font-size:16px; font-weight:bold; margin:0 0 0.5em 0; color:#cc0000;}
.konyu b{margin:0 0 0 1em;font-size:16px;background-color:#cc0000;color:white;}
.konyu a{float:left; margin:0 12px 0 0;}
.konyu form{margin:0 12px 0 0; display:inline; float:left;}
.konyu form input.submit{margin:0 0 0 10px;}
.konyu table{clear:left; margin:12px 0 0 0; width:100%;border-collapse:collapse;}
.konyu table td{border:1px solid #4d4d4d; padding:0.5em;}
.konyu table td.item{background-color:#e5e5e5;}

#price_tag{

line-height:1;
margin:0 0 20px 0;
padding:10px 10px 0 10px;
border:1px solid #cccccc;
width:620px;
}

#price_tag h2{
width:620px;
margin:0 0 20px 0;
font-size:16px;
border-left:5px solid #1C2950;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
border-top:1px solid #efefef;
padding:0.2em;
background-image:url(http://onlystyle.jp/img/back.gif);
background-position:bottom;
}

#price_tag h3{
width:640px;
margin:0 0 20px 0;
font-size:16px;
border-left:5px solid #1C2950;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
border-top:1px solid #efefef;
padding:0.2em;
background-image:url(http://onlystyle.jp/img/back.gif);
background-position:bottom;
}

#price{

line-height:1;
margin:0 0 10px 0;}

#buy{
height:16px;

font-weight:bold;
color:#cc0000;
line-height:1;
}

#buy img{
margin:0 10px 0 0;
}

.option{
background-color:#363636;
color:white;
font-size:16px;
margin:0 1em 0 0;
padding:2px;
width:200px;
}

.price{
font-size:20px;
font-weight:bold;
color:#cc0000;
margin:0 0 0 0.5em;}

.normal-price{
margin:0 0 0 0.5em;
font-weight:bold;}

.special-price{
font-size:16px;
font-weight:bold;
color:#cc0000;
margin:0 0 0 0.5em;}

.off{
background-color:#cc0000;
font-weight:bold;
padding:3px;
color:white;
font-size:16px;
}

#buy{
}

#buy img{
}

#feature_spec{
margin:20px 0 0 0;

}

div#amanlife{
width:600px;
height:160px;
margin:0 0 10px 0;
border:1px solid #4d4d4d;
}

div#amanlife object{
margin:0;
padding:0;
float:left;
}

div#amanlife object param{
margin:0;
padding:0;
}

div#amanlife a{
float:left;
margin:0;
padding:0;
}

div#amanlife img{
margin:0;
padding:0;
}

div#hanessel{
width:600px;
margin:0 0 6px 0;
}

div#hanessel img{
float:left;
}

#info{clear:left; margin:12px 0 0 0; width:100%;border-collapse:collapse;}
#info td{width:86%; border:1px solid #4d4d4d; padding:0.5em;}
#info th{width:14%; background-color:#e5e5e5; border:1px solid #4d4d4d; padding:0.5em;}

/* attention */

div#attention{
width:704px;
clear:left;
margin:0 auto 18px auto;
padding:6px;
border:2px solid #e50000;
text-align:center;
}

div#attention p{
margin:0;
color:#e50000;
font-weight:bold;
}

div#attention p a{
font-weight:normal;
}

<!--Ｓ-->




p.searchbox{margin:5px auto 0px auto;}

p.login span{margin:3px 2px 0px 2px;}
div.banaspace{float:left;margin-bottom:0px;}

div.banaspace p{margin:0px 0px;}

p.banaspace span{padding-right:2px;}



<!--Ｓここまで-->
