/* Base */
img{border:0 none;
margin:0;
padding:0;}
div{margin:0;
padding:0;}
/* 左ｰラインナップメニュー */
/* 右ｰ商品トピック */
/* 右ｰ文章メインタイトル項目 */
#shortcut{text-align:center;
list-style-type: none;
margin:20px;}
#shortcut a{color:#ff9000;
font-weight:bold;}
#subttltxt{font-size:16px;
font-weight: bold;
color: #367049;
text-align:center;
margin:5px 0px;
padding:0px;}
.back{color:#ff9000;
font-weight:bold;
text-align:right;}
/* 右ｰサブタイトル1 */
.s_ttl{background-color: #F0FBF3;
font-weight: bold;
color: #194C2A;
font-size: 12px;
border-top: 1px solid #66A37A;
border-right: 0px none;
border-bottom: 3px solid #66A37A;
border-left: 0px none;
text-align: left;
line-height: 21px;
height: 25px;
width:;
margin:0px 10px;
padding:0px;}
/* 右ｰサブタイトル2 */
.bluetitle{color:#039;
font-weight:bold;
text-align: left;
font-size:12px;
margin:10px 20px 0 25px;
padding:0px;}
.blueline{width:;
text-align: left;
border-top:2px solid #039;border-right:0 none;border-bottom:0 none;border-left:0 none;
margin:0 20px;height:2px;}

/* 右ｰサブタイトル3 */
.form-info{
border-top:1px solid #c0d9c9;
border-bottom:3px solid #c0d9c9;
width:;
text-align:left;
font-size:13px;
line-height:20px;
margin-left:10px;
padding:5px;
background-image:  url(file:///C|/Documents%20and%20Settings/ShUCHIDA/Local%20Settings/Temporary%20Internet%20Files/img/page_top_bg.gif);}
/* 右ｰフォーム */
.qa-form{border:1px solid #c0d9c9; 
margin:0px 50px;
padding:0px;
width:;
font-size:12px;
line-height: 20px;
text-align:center;}
.qa-form th{background-color:#c0d9c9;
font-weight: bold;
height:25px;}
.qa-form td{color:#666;
border-top: 1px dotted #666;
padding:5px 0px;
text-align:left;}
/* 右ｰ説明（注文流れ） */
#order{width:;
text-align: left;
padding: 0px;
margin:20px;
list-style-position: inside;
list-style-type: decimal;
font-size:12px;
line-height:18px;}
#order li{margin-left:1em;}
#order li:first-line{font-weight:bold;
color:#f60;}
/* 右-規約(テキストエリア) */
#kiyaku{border: black 1px solid;
width:400px;
margin: 20px 40px;
font-size:13px;}
/* 右ｰ注文の流れ（黒字） */
dl{width:100%;
text-align:left;
margin:10px 0px;
padding:0px;}
dt{font-weight:bold;
color:#333;
margin:10px;}
dd{margin:5px 20px;}
/* 右-リンク */
.shokutaku{text-align:left;
margin:5px 10px;
padding:0px;}
.shokutaku li{list-style:none outside;
color:#666;}
.shokutaku li a{font-weight:bold;
font-size:14px;
display: block;}
.shokutaku li a:link{color:#000;
text-decoration:none;}
.shokutaku li a:active,.shokutaku li a:hover{text-decoration:underline overline;
color:#fc0;}
.shokutaku li a:visited{color:#f60;}
.shokutaku span{font-size:16px;
font-weight:bold;
line-height:30px;
color:#fff;
background-color:#f90;
margin:1px;
padding:4px;}
/* 右-ヘルプ・FAQ */
#FAQ0{width:;
margin:10px 97px 30px 97px;
padding:0px;}
#FAQ0 dt{color:#028;}
.FAQ{width:;
margin:10px;
padding:0px;}
.FAQ dt span{color:#03f;
font-weight:bold;}
.FAQ dd span{color:#f60;
font-weight:bold;}
/* 右-商品ページショーケース*/
.goods-showcase{width:460px;
border-top: 5px solid #eee;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
text-align:center;
margin:0px 64px;
height:300px;}
.goods-showcase th{font-size:20px;
line-height:28px;
text-align:left;
padding-left:20px;}
.goods-showcase td{
padding:0px;}
.subitem{font-size:12px;
line-height:18px;
text-align:right;}
.price1{font-weight:bold;
font-size:22px;
line-height:28px;
text-decoration: line-through;
text-align:left;}
.price2{font-weight:bold;
font-size:22px;
line-height:26px;
color:#CF6600;}
#price3{font-size:10px;
line-height:13px;}
#count{color:#f60;
font-size:9px;}
.submit-no{font-size:11px;
line-height:14px;}
/* 右-商品ページ詳細説明 */
#itemcomme{text-align:left;
width:490px;
margin:10px 47px;}
#itemcomme h2{text-align:center;
font-size:12px;
font-weight:bold;
border-top:1px solid #ddd;
border-right:0px none;
border-bottom:5px solid #ddd;
border-left:0px none;
margin:5px 0px 20px 0px;}
#itemcomme h3{
text-align:left;
font-weight:bolder;
font-size:16px;
line-height:21px;
color:#f70;
margin:20px 5px 10px 0px;
padding:0px;
clear:all;
float: none;}
#itemcomme h4{text-align:left;
font-weight:bolder;
font-size:16px;
line-height:21px;
color:#f70;
margin:10px 5px;
padding:0px;
clear:all;
float:none;}
#itemcomme p{text-align:left;
font-size:12px;
line-height:16px;
color:#333;
margin:10px 5px;
padding:0px;}
#itemcomme p.para{text-indent:1em;}
#itemcomme ul{text-align:left;
margin: 10px 0px 5px 5px;
padding: 0px;
list-style-position: inside;
list-style-type: none;}
#itemcomme ul li{text-align:left;
margin:0px;
padding: 0px;
font-size:11px;
line-height:14px;}
.fl-left{float:left;
margin:10px 15px 10px 0px;}
.fl-right{float:right;
margin:10px 0px 10px 15px;}
/* 右-ショーケースページ */
.showcase-category{width:100%;}
.goods-header{height:30px;}
.goods-title{background-color:#eee;
text-align:left;}
.goods-title td{margin:0px;
padding:0px 10px;}
.goods-photo td{width:140px;
text-align:center;}
.goods-prise{}
.goods-page{background-color:#eee;}
.goods-title a{font-size: 9pt; color: #666; text-decoration: underline;line-height:14pt;}
.goods-title a:hover{font-size: 9pt; color: #999; text-decoration: underline}
.goods-prise a{font-weight: bold; font-size: 9pt; color: #cf6600; text-decoration: none}
.goods-prise a:hover {font-weight: bold; font-size: 9pt; color: #f90; text-decoration: none;}
/* 右ｰフッター */
#footer{background-color:#ff9000;
margin:0px;
padding:0px;
font-size:12px;
line-height:16px;}
/* CSS Document */

