body{margin-top:0px;margin-bottom:0px;padding:0;font-size:12px;color:#3f3f3f;background-color:#CCCCCC;font -family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif;line-height: 1.6;/*\*/letter-spacing: 0.01em;/*mac internet explorerにletter-spacingを適用させない*//**/}
td,th {;font-size:12px;color:#3f3f3f;font -family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif;line-height: 1.6;/*\*/letter-spacing: 0.01em;/*mac internet explorerにletter-spacingを適用させない*//**/}
/*a:link {color:#993300;}*/

a:visited {color:#12;}
a:hover {color:#706C41;}
a:active {color:#12;}
h1{font-size:12px;font-weight:normal;text-align:right;vertical-align:bottom;padding-top:20px;padding-bottom:0px;padding-right:5px;margin-bottom: 0px;margin-top:0px;color:#333333;}
h2{font-size:12px;font-weight:bolder;text-align:left;vertical-align:bottom;padding-bottom:0px;margin-bottom: 0px;margin-top:0px;}
h3{font-size:12px;font-weight:normal;color:#000000;text-align:left;vertical-align:bottom;padding-bottom:0px;padding-left:5px;margin-bottom:0px;margin-top:0px;/*border-left:2px solid #996699;*/line-height:200%;border-right:1px solid #cccccc;background:#cccccc;}

p {text-align:left;}
.whiteColor {font-size:12px;color:#FFFFFF;font-weight:bold;}
.GoldBold {font-size:12px;font-weight: bold;color: #996600;}
.p-title{font-weight:bold;padding-left:5px;color:#666666;background:#DFDFDF;}
.TextBold {font-weight: bold;}

td img {display: block;}

#container{height:100%;width:830px;text-align:left;padding:0px 0px 10px 0px;margin:0px auto;border-top:10px solid #999999;border-bottom:10px solid #999999;border-right:0px solid #999999;border-left:0px solid #999999;background:#FFFFFF;}


/*header*/
/**************************************************************************************************/
#header{width:798px;text-align:left;margin:5px auto 10px auto;}
#header-top{width:798px;}
.header-top-right{width:290px;text-align:right;float:right;padding-top:45px;padding-bottom:30px;}
.header-top-left{width:450px;float:left;/*height:97px;*/padding-top:10px;padding-bottom:30px;}

#menu-bar{width:798px;background:#333333;height:19px;clear:both;}
.top-menu{float:right;width:666px;}
.top-menu ul{float:right;margin:0px;padding:0px;list-style-type:none;}
.top-menu li{float:left;margin:0px;padding:0px;border-left:solid #ffffff 1px;width:110px;}
.top-menu a{display:block;font-size:12px;color:#CCCCCC;}
.top-menu a:hover{color:#000000;text-decoration:none;background:#FFFFFF;}
/**************************************************************************************************/

/*contentsとsidebarを包括*/
/**************************************************************************************************/
#wrapper{width:798px;margin:0px auto;}
/**************************************************************************************************/

/*contents*/
/**************************************************************************************************/
#contents{float:right;width:620px;margin:0px 0px 0px 0px;}
/**************************************************************************************************/

/*sidebar*/
/**************************************************************************************************/
#sidebar{float:left;width:172px;/*border-top:1px solid #cccccc;*/}
#sidebar h2{font-size:12px;font-weight:normal;color:#000000;border-top:1px solid #999999;text-align:left;vertical-align:bottom;padding-bottom:0px;padding-left:5px;margin-bottom:0px;margin-top:0px;line-height:200%;border-right:1px solid #cccccc;background:#cccccc;}
#sidebar ul{margin:0px 0px 0px 0px;padding:0px;list-style:none;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;font-size:small;line-height:200%;border-right:1px solid #cccccc;}
#sidebar ul li{margin:0px;padding:0px;display:inline;}
#sidebar ul li a{margin:0px;padding:5px 0px;width:170px;display:block;text-align:center;color:#000000;text-decoration:none;background:#F6F6F6;border-top:1px solid #999999;}
#sidebar a:hover{color:#707038;text-decoration:none;background:#ffffff;}
/**************************************************************************************************/

/*footer*/
/**************************************************************************************************/
#footer{clear:both;width:798px;height:auto;text-align:left;margin:auto;}
/*#footer-contents1{float:left;background:#000000;width:784px;margin:5px 0px 5px 0px;padding:0px 1px;text-align:center;border:1px solid #333333;color:#FFFFFF;height:18px;}
#footer-contents2{float:left;width:248px;margin:5px 0px 5px 14px;padding:0px 1px;text-align:center;border:1px solid #333333;}
#footer-contents3{float:left;width:248px;margin:5px 0px 5px 14px;padding:0px 1px;text-align:center;border:1px solid #333333;}
#footer a{font-size:12px;}
#footer-contents1 h4{background:#CCCCCC;padding:3px 3px 3px 3px;margin:0px 0px;text-align:center;}
#footer-contents2 h4{background:#CCCCCC;padding:3px 3px 3px 3px;margin:0px 0px;text-align:center;}
#footer-contents3 h4{background:#CCCCCC;padding:3px 3px 3px 3px;margin:0px 0px;text-align:center;}*/

#footer-contents1{margin:0px 0px 10px 0px;width:798px;background:#333333;height:19px;clear:both;color:#FFFFFF;}
.footer-manu{float:right;width:665px;}
.footer-manu ul{margin:0px;padding:0px;list-style-type:none;}
.footer-manu li{float:left;margin:0px;padding:0px;border-left:solid #ffffff 1px;width:165px;}
.footer-manu a{display:block;font-size:12px;color:#FFFFFF;}
.footer-manu a:hover{color:#000000;text-decoration:none;background:#FFFFFF;}
/**************************************************************************************************/
/*ここまでテンプレート*/



/*////////////////////index.html start////////////////////*/
.contents1{width:618px;border:1px solid #CCCCCC;}
.img-box{width:620px;}
.contents3{float:left;width:306px;margin:5px 0px 0px 0px;border:1px solid #CCCCCC;}
.contents4{float:right;width:306px;margin:5px 0px 0px 0px;border:1px solid #CCCCCC;}
.contents6{float:left;width:306px;margin:5px 0px 5px 0px;border:1px solid #CCCCCC;}
.contents7{float:left;width:306px;height:459px;margin:5px 0px 0px 4px;}
.contents8{float:left;width:306px;margin:0px 0px 5px 0px;border:1px solid #CCCCCC;}
.contents9{clear:both;float:left;width:296px;height:240px;padding:5px;text-align:left;overflow:auto;line-height:normal;border:1px solid #CCCCCC;}
.contents10{clear:both;width:618px;margin:0px 0px 5px 0px;border:1px solid #CCCCCC;}
/*////////////////////index.html end////////////////////*/


/*////////////////////contents header start////////////////////*/
#contents-header{width:620px;}
#contents-header-name{float:left;width:250px;}
#contents-header-navi{float:right;margin:0px;padding:20px 0px;width:310px;text-align:left;}
/*////////////////////contents header end////////////////////*/


/*////////////////////在庫一覧////////////////////*/
#top-img{width:620px;margin:0px 0px 10px 0px;}
.stock-steps{clear:both;width:620px;text-align:left;}
.stock-box{clear:both;width:620px;padding:30px 0px 40px 0px;}/*Push!・SoidOut!・ComingSoon!*/
.stock-box h2{color:#666666;background:#CCCCCC;padding:0px 0px 0px 5px;margin:20px 0px 20px 0px;line-height:1.6;}
.coment-box{clear:both;width:620px;}
/*////////////////////在庫一覧////////////////////*/


/*floatの場合*/
#detail-top{width:620px;}/*詳細画像を包括*/
#img-box-left{float:left;width:349px;}/*詳細画像左側。楽器の正面と裏の画像包括。*/
.img-front{float:left;width:170px;}/*楽器の正面*/
.img-back{float:right;width:170px;}/*楽器の裏*/
#img-box-right{float:right;width:266px;margin:0px 0px 0px 5px;text-align:left;}/*詳細画像左側。シリーズ名の画像と４つの小さい画像を包括*/
#sml-img{clear:both;width:266px;height:130px;}/*４つの小さい画像*/
#sml-top{width:266px;height:129px;padding:20px 0px 5px 0px;}/*４つの小さい画像の上２つ*/
.sml-head{float:left;width:129px;}
.sml-all{float:right;width:129px;}
#sml-under{clear:both;width:266px;}/*４つの小さい画像の下２つ*/
.sml-body{float:right;width:129px;margin:0px 0px 4px 0px;}
.sml-neck{float:left;width:129px;margin:0px 0px 4px 0px;}
#detail-under{width:620px;}/*コメント・買い物かご・スペックを包括*/
#coment{float:left;width:337px;margin:15px 0px 0px 0px;padding:5px 5px;text-align:left;border:1px solid #333333;}/*コメント・買い物かご*/
#spec{float:right;width:259px;margin:15px 0px 0px 5px;border:1px solid #333333;}/*スペック*/
#about-parts{clear:both;width:620px;padding:5px 0px 50px 0px;text-align:left;}
#about-parts ul{margin:5px 5px 5px 15px;padding:0px;text-align:left;list-style-type:none;}
#about-parts li{float:left;margin:0px 15px 0px 0px;padding-left:10px;text-align:left;list-style-type:none;background-position:left center;background-repeat:no-repeat;background-image:url(../image/decoration/liststyle.gif);}
#about-parts a{display:block;}
/*////////////////////detail.html end////////////////////*/



/*////////////////////accessory.html start////////////////////*/
#accessory_box{width:620px}
.accessory_steps{clear:both;width:620px;height:auto;margin:0px 0px 20px 0px;text-align:left;padding:10px 0px 0px 0px;}
/*////////////////////accessory.html end////////////////////*/



/*////////////////////Elixir.html start////////////////////*/
#AboutElixir{clear:both;width:570px;margin:0px 25px 15px 25px}
.ElixirSteps{clear:both;width:570px;height:250px;padding:25px 25px 5px 25px;text-align:left;}
#ElixirBox{width:620px;}
.CartSteps{clear:both;width:570px;height:125px;padding:0px 25px 5px 25px;text-align:left;}
.Elixir{width:250px;height:250px;float:left;margin:0px 0px 0px 20px;border:1px solid #333333;}
.ElixirCart{width:230px;height:135px;float:left;margin:0px 0px 0px 20px;padding:5px 10px 5px 10px;border:1px solid #333333;}
/*////////////////////Elixir.html end////////////////////*/



/*////////////////////Custom order.html start////////////////////*/
#custom-navi-left{float:left;}
#custom-navi-right{float:left;}
#custom-box{width:620px;float:right;margin:5px 0px 5px 0px;}
/*////////////////////Custom order.html end////////////////////*/



/*////////////////////[About Parts] ＆ [Photo From P.G.M] start////////////////////*/
#navi{clear:both;width:620px;/*height:300px;*/}
#navileft{width:171px;float:left;padding:0px 0px 20px 35px;}
#navicenter{width:170px;float:left;padding:0px 0px 20px 36px;}
#naviright{width:148px;float:right;padding:0px 0px 20px 57px;}
.steps{width:620px;}
.explanation{width:620px;padding:0px 0px 0px 0px;}
#navi ul{margin:5px 5px 5px 0px;padding:0px;text-align:left;list-style-type:none;}
#navi li{line-height:2.5;margin:0px 0px 0px 0px;padding-left:10px;text-align:left;list-style-type:none;background-position:left center;background-repeat:no-repeat;background-image:url(../image/decoration/liststyle.gif);}
/*////////////////////[About Parts] ＆ [Photo From P.G.M] end////////////////////*/



/*////////////////////About Moon Guitars.html start////////////////////*/
.pbox{width:580px;height:170px;}
.boxright{float:right;width:170px;}
.boxleft{float:left;width:200px;padding:0px 0px 0px 24px;}
.boxcenter{float:left;width:170px;margin:0px 0px 0px 5px;}
/*////////////////////About Moon Guitars.html end////////////////////*/



/*////////////////////About MusiCrown.html start////////////////////*/
#box{width:580px;clear:both;padding:0px 20px 50px 20px;}
#box h2{color:#ffffff;background: #000000;padding:0px 0px 0px 5px;margin:20px 0px 20px 0px;line-height:1.6;}
#box ul{margin:5px 5px 5px 0px;padding:0px;text-align:left;list-style-type:none;}
#box li{margin:0px 0px 0px 0px;padding-left:10px;text-align:left;list-style-type:none;background-position:left center;background-repeat:no-repeat;background-image:url(../image/decoration/liststyle.gif);}
#box p{padding:0px 0px 10px 0px;}
.sboxleft{float:left;width:200px;padding:0px 0px 0px 10px;}
.sbox-center{float:left;width:170px;padding:0px 0px 0px 10px;}
.sbox-right{float:left;width:170px;padding:0px 0px 0px 10px;}
/*////////////////////About MusiCrown.html end////////////////////*/





/*////////////////////特定商取引に基づく表記 start////////////////////*/
/*#box{width:580px;clear:both;padding:0px 20px 50px 20px;}*/
#case{clear:both;width:580px;padding:0px 20px 0px 20px;}
/*////////////////////特定商取引に基づく表記 end////////////////////*/




/*////////////////////Q＆A start////////////////////*/
/*#box{width:580px;clear:both;padding:0px 20px 50px 20px;}*/
#answer{width:580px;}
#answer p{padding:0px 0px 20px 10px}
.q_title{color:#ffffff;background:#666666;padding:0px 0px 0px 5px;margin:20px 0px 20px 0px;line-height:1.6;}
#qa {width:580px;clear:both;padding:0px 20px 50px 20px;}
#qa h2{color:#ffffff;background: #000000;padding:0px 0px 0px 5px;margin:20px 0px 20px 0px;line-height:1.6;}
#qa ul{margin:5px 5px 5px 0px;padding:0px;text-align:left;}
#qa li{margin:0px 0px 0px 0px;padding-left:10px;text-align:left;}
#qa li a:visited{color:#0000FF;}
#qa li a:hover{color:#706C41;}
/*////////////////////Q＆A end////////////////////*/



/*////////////////////見積もり////////////////////*/
#order_sheet {width:550px;}
#order_sheet table{margin:0px 0px 0px 0px;border-top:1px solid #cccccc;border-right:none;border-bottom:none;border-left:none;font size:100%;width:100%;}
#order_sheet td{border-top:none;border-right:none;border-bottom:1px solid #cccccc;border-left:none;padding:10px;}
#order_sheet th{border-top:none;border-right:none;border-bottom:1px solid #cccccc;/*border-left:6px solid #CCCCCC;*/width:150px;background-color: #000000;color: #FFFFFF;}
/*////////////////////見積もり////////////////////*/



/*////////////////////mail form////////////////////*/
#m_form{width:620px;clear:both;}
/*////////////////////mail form////////////////////*/


/*////////////////////アクセサリーとオーダーメイド////////////////////*/
#acce-detail    {clear:both;width:600px;height:340px;background-image:url(../image/back.gif);margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}
#acce-title     {width:auto;}
#acce-left      {float:left;width:300px;height:300px;padding:20px 20px 20px 0px;/*background:#FFFFFF;*/}
#acce-right     {float:right;width:260px;height:300px;padding:20px 20px 20px 0px;/*background:#CCCCCC;*/}
#acce-right ul  {list-style-type:none;margin:0px 0px 5px 0px;padding:0px;line-height:2.0;}
#acce-right li  {border-bottom:1px dotted #999999;}
#spec-box       {width:240px;height:280px;background:#FFFFFF;padding:10px 10px;}
#steps-below    {width:600px;height:170px;padding:0px 0px 0px 20px;/*background:#CCCCCC;*/background-image:url(../image/back.gif);}
.detail-box     {widht:620px;padding:0px 20px 20px 20px;background-image:url(../image/back.gif);}
#detail-box-top {widht:620px;margin-top:10px;padding:20px 20px 0px 20px;background-image:url(../image/back.gif);}
.into-box       {widht:600px;background-color: #FFFFFF;padding:10px 10px 10px 10px;}
.bg_box         {widht:580px;padding:20px 20px 20px 20px;background-image:url(../image/back.gif);}
.bg_box table   {margin:30px auto;}
.order_box      {width:550px;background-color:#FFFFFF;padding:10px;margin:30px auto;}
.info           {width:560px;background-color:#FFFFFF;padding:10px;}

.soldout {color: #FF0000;font-size:10px;}
.price {color: #FF0000}

.b_title {color:#ffffff;background:#000000;padding:0px 0px 0px 5px;margin:20px 0px 20px 0px;line-height:1.6;font-weight:bolder;}

.table_header {font-size:12px;color:#FFFFFF;font-weight:bold;background:#999999;}
.shelf {width:580px;margin:0px 20px 5px 20px;}