@charset "utf-8";body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,pre,blockquote,th,td,form,fieldset,input,textarea{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}em,strong,code,address,th{font-weight:normal;font-style:normal;}ul,ol{list-style:none;}q:before,q:after{content:"";}abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}th{text-align:left;vertical-align:top;width:150px;}fieldset,img{border:0;}body{line-height:1.4;margin:0 auto;padding:10px;background-color:#fffacd;color:#000;font-size:80%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background:url('../images/back13.gif');}h1{line-height:1.0;font-size:200%;font-weight:bold;}h2{margin:10px 0;padding:7px 0 7px 7px;font-weight:bold;font-size:120%;background:#9ee4ff url('../images/back15.gif');}h3{font-weight:bold;}h4,h5,h6{margin:10px 0;font-weight:bold;}p{margin:10px 0;}em,strong{font-style:normal;font-weight:bold;color:red;}ul{margin:10px 15px;}ol{margin:10px 30px;}ol li{list-style:decimal;}dl{margin:10px 0 10px 15px;}dl dd{margin-left:30px;}pre{overflow:auto;margin:10px 0;padding:10px;border:1px solid #ddd;}code{color:#000080;}pre,code{line-height:1.2;font-size:100%;font-family:"ＭＳ ゴシック",monospace;}blockquote{overflow:auto;margin:10px 0;padding:0 15px;border-left:2px solid #77a;}blockquote div,blockquote p,blockquote li,blockquote dt,blockquote dd{color:#777;}address{padding-top:10px;border-top:1px solid #999;}table{width:95%;margin:15px auto 15px 15px;line-height:1.4em!important;line-height:1.1em;}table tr th{color:#036;background-color:#e2e2e2;border-bottom:2px solid #fff;border-right:2px solid #fff;font-size:100%;font-weight:bold;padding:5px;text-align:left;vertical-align:top;}table tr td{padding:10px 5px 10px 5px;background-color:#f8f8f8;border-bottom:2px solid #fff;border-right:2px solid #fff;font-size:100%;padding:5px 10px;text-align:left;vertical-align:top;}table tr td input{margin:-2px 0;}form legend{display:none;}form input,form textarea{padding:1px;}form dl dt{float:left;clear:left;width:7em;}form ul{margin:15px 0;}form ul li{list-style:none;}form p input{padding:2px;}form input.button{width:110px;margin:0 auto 0 15px;padding:3px 0 3px 0;color:#fff;font-weight:bold;text-align:center;background-color:#70c1ff;border:1px #a0a0a0 solid;}img{vertical-align:middle;margin:auto 1px;}a:link,a:visited{color:#00c;text-decoration:underline;}a:active,a:hover{color:#f70;text-decoration:underline;}div#container{width:800px;margin:0 auto;padding:20px;background-color:#fff;border:0;/border:1px dashed #a0a0a0;-moz-box-shadow:2px 2px 10px #555;-webkit-box-shadow:2px 2px 10px #555;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}div#customer{margin-bottom:20px;}div#work{margin-bottom:20px;}div#menu{width:100%;float:left;background:#7dc4e2 none repeat scroll 0 0;height:40px;padding:0;margin:0;border-left:#ff871a 1px solid;border-right:#ff871a 1px solid;background:url('../images/menu_back02.gif') 0 repeat-x;}div#menu h2{display:none;}div#menu ul{height:40px;margin:0;padding:0;text-align:center;}div#menu li{float:left;height:40px;line-height:40px;list-style:none;margin:0;}div#menu a{border-right:#ff871a 1px solid;color:#505050;text-decoration:none;height:40px;font-size:120%;font-weight:bold;display:block!important;display:inline;padding:0 7px 0 7px;}div#menu a:hover{color:#0af;background-color:#00f;background:url('../images/menu_back02_on.gif') 0 repeat-x;}div#catalog{clear:left;clear:right;}div.catalog h2{border:0;padding:5px 0 5px 7px;font-size:120%;color:#303030;background:#9ee4ff url('../images/back15.gif');}div.catalog h3{font-size:150%;padding:3px 0 3px 10px;color:#303030;background:#9ee4ff url('../images/back15.gif');}div#catalog{padding:10px 10px 10px 10px;}div.catalog{padding:10px 0 10px 0;border-bottom:1px dashed #aaa;}div#catalog dl{padding:10px;border:1px solid #ddd;background-color:#fff;}div#catalog dl dt{float:left;clear:left;width:4em;}div#page h2{display:none;}div#page ul{text-align:center;margin:5px 0;}div#page ul li{display:inline;margin-right:10px;}div#navi h2{display:none;}div#navi ul{margin:5px 0;text-align:right;}div#navi ul li{display:inline;margin-left:5px;}div#customer dl dt{float:left;clear:left;width:6em;}div#work form{margin:10px 0;}div#work form dl dt{display:none;}div#work form dl dd{margin:0;}div#config form div.data{margin-bottom:20px;}div#config form div.data h3{margin:20px 0 15px 0;padding:3px;background-color:#eee;}div#config form div.data p.comment{margin:0 3px 3px 3px;}div#config form div.data p.config{margin:0 3px 10px 3px;}.attention{color:#f00;font-weight:bold;}.number{text-align:right;}div#footer p{text-align:center;font-weight:bold;}span#errfont{color:#f00;font-weight:bold;}.itemlist{width:100%;float:left;}.catalog img.item_image{width:180px;}.catalog_left{width:180px;float:left;margin:0 8px 5px 0;}.catalog_right{width:590px!important;width:540px;float:left;}.moji{width:100%;}.kakaku{width:100%;}#topcont{width:100%;float:left;margin:10px 0 10px 0;background-color:#9ee4ff;}.owner{width:100%;overflow:hidden!important;height:auto!important;}.owner h2{border:0;padding:5px 0 5px 7px;color:#303030;background:#9ee4ff url('../images/back15.gif');}.owner img{float:left;width:187px;}.owner p{width:550px!important;width:510px;margin:0 0 0 200px;}.owner ol,.owner ul{margin:0 0 .5em 200px;padding:0 0 0 2em;}.owner ol{list-style-image:none;list-style-position:outside;list-style-type:decimal;}.left_side{width:190px!important;width:180px;float:left;margin:0 20px 0 0;}.right_side{width:570px!important;width:531px;float:left;}.welcome{background-color:#9ee4ff;width:100%;margin:0 0 5px 0;padding:0 0 5px 0;}.welcome h2{background-color:#ccf1ff;margin:0;padding:5px 0 5px 5px;border:0;}.welcome p{padding:0 7px 0 7px;}.owner p.ownerimage{text-align:center;}.clear{clear:both;}#undermenu{width:100%;background:#ffe3b2;height:40px;line-height:40px;border:#5fa3bf 0 solid;padding:0;}#undermenu ul{margin:5px 0 5px 0;text-align:center;}#undermenu ul li{display:inline;margin-left:5px;color:#707070;}#undermenu a{font-weight:bold;}#undermenu a:link,#undermenu a:visited{color:#606060;text-decoration:none;}#undermenu a:active,#undermenu a:hover{color:#f70;text-decoration:underline;}#toptitle{width:100%;float:left;clear:both;padding:0 0 10px 0;}#top_left{width:505px!important;width:543px;float:left;clear:both;}#top_right{width:213px;float:right!important;float:left;padding:0 0 0 0!important;padding:0 0 1px 0;}* html body{text-align:center;}* html body div#container{width:800px;text-align:left;}* html body pre{width:100%;}* html body table tr th,* html body table tr td{font-size:80%;}.kakaku{float:left;clear:both;width:590px!important;width:540px;}.kakaku ul{width:100%;clear:both;float:left;margin:0;}.kakaku li{width:590px!important;width:536px;margin:2px 2px 3px 3px;padding:8px 0 10px 5px;float:left;list-style:none;}.kakaku p{width:100%;clear:both;float:left;}.kakaku form{width:100%;clear:both;float:left;}.kakaku select.select{font-size:1.2em;width:96%;}.kakaku input.submit{width:110px;margin:10px auto 0 0;padding:3px 0 3px 0;color:#fff;font-weight:bold;text-align:center;background-color:#70c1ff;border:1px #a0a0a0 solid;display:block;}.kakaku fieldset{width:100%;}#contents{padding:10px 10px 10px 10px;}.cart_col_01{width:10%;}.cart_col_02{width:40%;}.cart_col_03{width:10%;}.cart_col_04{width:15%;}.cart_col_05{width:15%;}.cart_col_06{width:10%;}.customer_form{margin:0 0 0 15px;}.img_center{width:100%;margin:15px auto 15px auto;text-align:center;}.cart_confirm_col_01{width:15%;}.cart_confirm_col_02{width:40%;}.cart_confirm_col_03{width:15%;}.cart_confirm_col_04{width:10%;}.cart_confirm_col_05{width:20%;}#ui-tab{display:none;}#item_list{padding:10px 10px 10px 10px;float:left;clear:both;/width:778px;}#item_list span{padding:0 10px 0 10px;float:left;}#item_list ul{width:100%;list-style:none;text-align:left;margin:1em 0 1em 0;padding:0 0 .5em 0;float:left;}#item_list li{padding:0;width:25%;/width:189px;float:left;}#item_list li a{margin:0 5px 5px 0;height:3em!important;height:3.5em;padding:5px;display:block;background:#f5f5f5;text-decoration:none;color:#304080;font-weight:bold;}#item_list li a:hover{background:#d2fffe;color:#f70;}form input.plusminus{width:20px;margin:0 auto 0 7px;color:#fff;font-weight:bold;text-align:center;background-color:#70c1ff;border:1px #a0a0a0 solid;}form label.plusminus{margin:0 auto 0 5px;}
