@charset "utf-8"; @media print { body { zoom: 70%; } } html,body, h1,h2,h3,h4,h5,h6, table,th,td,img, p,div,pre,blockquote,form, address,dl,dt,dd,ul,ol,li { margin: 0 ; padding: 0 ; border: none ; font-style: normal ; font-weight: normal ; } em,strong,big,small, ins,del,q,span { font-style: normal ; font-weight: normal ; } body{ width: 100% ; background: #ee9966 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/bg.gif) left top no-repeat fixed ; margin: 0 auto ; padding: 0px ; font-family: "ＭＳ Ｐゴシック", Osaka,monospace ; font-size: 12px ; line-height: 160% ; color: #000000 ; } th { white-space: nowrap ; vertical-align: top ; font-size: 12px ; } td { vertical-align: top ; font-size: 12px ; } h1,h2,h3,h4 { margin : 0 0 1em 0 ; font-size: 100% ; line-height: 1em ; } a:link { color: #ff6600 ; text-decoration: none ; } a:link.black { color: #000000 ; text-decoration: none ; } a:visited { color: #990000 ; text-decoration: none ; } a:visited.black { color: #000000 ; text-decoration: none ; } a:hover { color: #ffcc00 ; text-decoration: underline ; } a:hover.black { color: #990000 ; text-decoration: underline ; } ol,ul { margin : 0 0 1em 0 ; } ol li { margin : 0 0 0 2.5em ; } ul li { margin : 0 0 0 1.5em ; } li { text-align: justify ; text-justify: inter-ideograph ; } ul ul { list-style-type: none ; } dl { margin : 0 0 1em 0 ; } dt { margin : 0 0 0.2em 0 ; font-weight : bold ; color: #663300 ; } dd { margin : 0 0 0.5em 1em ; } img { vertical-align: bottom ; } p { margin : 0 0 1em 0 ; text-align: justify ; text-justify: inter-ideograph ; } em { font-weight : bold ; } strong { font-size : 14px ; font-weight : bold ; line-height : 140% ; } big { font-size : 18px ; font-weight : bold ; } small { font-size: 10px ; line-height : 140% ; } hr { clear: both ; background: #ffffff ; border-top: none ; border-left: none ; border-right: none ; border-bottom: 1px dotted #999999 ; color: #ffffff ; } .center { text-align: center ; } .right { text-align: right ; } .left { text-align: left ; } .middle { vertical-align: middle ; } .buttom { vertical-align: buttom ; } .float_right { float: right ; } .float_left { float: left ; } .clear_both { clear: both ; visibility: hidden ; overflow: hidden ; height: 1px ; font-size: 1px ; text-align: center ; } .button1 { } .text1 { border:1px solid #CCCCCC ; } .caution { font-weight: bold ; color: #CC0000 ; } .no2 { } .strong{ font-weight: bold ; } .red { color: #CC0000 ; } .orange { color: #ff6600 ; } .blue { color: #0000cc ; } .green { color: #006600 ; } .glay { color: #666666 ; } .txt1 { font-size: 10px ; } .txt2 { font-size: 12px ; } .txt3 { font-size: 14px ; } .txt4 { font-size: 18px ; } .item { text-align: center ; margin: 0 0 0.5em 0 ; padding: 0 ; } .item img { border: 1px solid #999999 ; } .spacebox{ height : 50px ; } .box1 { padding: 8px 9px ; border-top: 1px solid #cccccc ; border-left: 1px solid #cccccc ; border-right: 1px solid #999999 ; border-bottom : 1px solid #999999 ; } .color1 { color:#cc0000 ; } .color2 { color:#ff9900 ; } .color3 { color:#333333 ; } .color4 { color:#666666 ; } .color5 { color:#999999 ; } .color6 { color:#0000cc ; } .color7 { color:#0066ff ; } .color8 { color:#ff6600 ; } .color9 { color:#ff3300 ; } #send { border-top: 1px solid #998888 ; border-left: 1px solid #998888 ; } #send th { background: #ffeedd ; text-align: center ; line-height : 1.3 ; font-weight : bold ; color: #993300 ; border-right: 1px solid #998888 ; border-bottom: 1px solid #998888 ; white-space: nowrap ; padding: 5px 10px ; } #send td { text-align: left ; line-height : 1.3 ; font-family: monospace ; border-right: 1px solid #998888 ; border-bottom: 1px solid #998888 ; padding: 5px 10px ; } #send .cash { background: #ffeeee ; text-align: center ; font-weight : bold ; font-size: 14px ; color: #cc0000 ; padding: 5px 10px ; } .subhead { width: 540px ; height: 14px ; background: url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subhead_bg.gif) no-repeat ; font-size : 14px ; text-align: left ; font-weight : bold ; line-height : 1.1 ; color: #ffffff ; margin: 10px 0px ; padding: 8px 10px ; } .subhead a:link { color : #ffffff ; text-decoration : none ; } .subhead a:visited { color : #ffffff ; text-decoration : none ; } .subhead a:hover { color : #ffffff ; text-decoration : none ; } .subhead2 { background: url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p.gif) left top no-repeat ; font-size : 14px ; text-align: left ; font-weight : bold ; line-height : 16px; color: #990000 ; margin: 10px 0px ; padding: 0px 0px 0px 17px ; } .subhead3 { background: url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p.gif) left top no-repeat ; font-size : 12px ; text-align: left ; line-height : 16px; color: #990000 ; margin: 10px 0px ; padding: 0px 0px 0px 17px ; } #container { width: 840px ; margin: 0 auto; padding: 0 ; background: #ffffff ; border-left: 1px solid #660000 ; border-right: 1px solid #660000 ; } #enter { margin: 10px auto ; padding: 10px ; text-align: left ; background: #ffffff ; border: 1px solid #999999 ; } #header{ width: 840px ; height: 200px ; margin: 0 ; padding: 0 ; background: #ccbb99 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/mainhead.jpg) top left no-repeat ; } .shoplogo{ width: 820px ; margin: 0 ; padding: 8px 10px ; text-align: left ; color: #ffffff ; line-height: 1em ; } .shoplogo img{ display: none ; } .shoplogo a:link { color: #ffffff ; text-decoration: none ; } .shoplogo a:visited { color: #ffffff ; text-decoration: none ; } .shoplogo a:hover { color: #ffff00 ; text-decoration: none ; } .siteName { display: inline ; margin: 0 ; padding: 0 ; } .sitecopy { display: inline ; margin: 0 0 0 5px ; padding: 0 0 0 5px ; border-left: 1px solid #ffffff ; } #headMenu { width: 840px ; margin: 0 0 20px 0 ; padding: 0 ; clear:both; } .headnavi { width: 820px ; background: #334455 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/navibg.jpg) top left no-repeat ; margin: 0 ; padding: 8px 10px ; text-align: right ; color: #FFFFFF ; line-height: 1em ; } .headnavi a:link { color: #ffffff ; text-decoration: none ; } .headnavi a:visited { color: #ffffff ; text-decoration: none ; } .headnavi a:hover { color: #ffcc00 ; text-decoration: none ; } .navi01 { } .hline { display: none ; } #leftSide { width: 180px ; margin: 0px ; padding: 0 15px 0 14px ; text-align: left ; vertical-align: top ; border-right: 1px dotted #cc9966 ; } #leftSide p { margin: 0 0 0.5em 0 ; } #rightSide { vertical-align: top ; } #center1 { margin: 0 auto ; padding: 0 15px ; vertical-align:top; } #center2 { margin: 0 ; padding: 0 10px ; vertical-align:top; } #center3 { margin: 0 ; padding: 0 ; vertical-align:top; } .header_area { margin: 0 ; padding: 0 ; } .footer_area { margin: 0 ; padding: 0 ; } .sidebox { margin: 0 0 1em 0 ; padding: 0 ; } .centerbox { margin: 0 0 1em 0 ; padding: 0 ; } .goods { margin: 0 0 5px 0 ; padding: 0 10px ; color: #ff3300 ; line-height: 120% ; font-weight: bold ; } .goods a:link { color: #ff3300 ; text-decoration: none ; } .goods a:hover { color : #ffcc00 ; text-decoration: underline ; } .price { margin: 0 ; padding: 0 10px ; text-align: left ; font-weight: bold ; color: #cc0000 ; } .price .no2 { font-size: 18px ; } .price .zoom { font-size: 140% ; font-weight: bold ; } .expl{ margin: 0 ; padding: 0 10px ; color: #333333 ; } .expl a:link { color: #333333 ; text-decoration: none ; } .expl a:hover { color: #999999 ; text-decoration: underline ; } .fixed{ color: #333333 ; } .topIMG { margin: 0px ; padding: 0px ; } .topIMG td { margin: 0px ; padding: 0px ; } .shopCopy { margin: 0px ; padding: 0px ; } .free_title { padding:8px 0px 0px 7px; margin:0px; width:auto; color:#E86E00; height:19px; line-height:100%; font-size:12px; vertical-align:middle; font-weight:bold; letter-spacing:0.2em; background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/title_bar01.gif); } .title1 { height: 22px ; background: #333333 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subhead_bg.gif) left top repeat-x ; margin: 0 0 0.8em 0 ; padding: 8px 10px 0 10px ; line-height: 1em ; font-weight: bold ; font-size: 14px ; color: #ffffff ; text-align: left ; } .title1 a:link { color: #ffffff ; text-decoration: none ; } .title1 a:visited { color: #ffffff ; text-decoration: none ; } .title1 a:hover { color: #ffcc00 ; text-decoration: none ; } .title2 { height: 22px ; background: #333333 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subhead_bg.gif) left top repeat-x ; margin: 0 0 0.8em 0 ; padding: 8px 10px 0 10px ; line-height: 1em ; font-weight: bold ; font-size: 14px ; color: #ffffff ; text-align: left ; } .title2 a:link { color: #ffffff ; text-decoration: none ; } .title2 a:visited { color: #ffffff ; text-decoration: none ; } .title2 a:hover { color: #ffcc00 ; text-decoration: none ; } .title3 { padding:10px 0px 0px 7px; margin:0px; width:auto; color:#E86E00; height:19px; line-height:100%; font-weight:bold; font-size:12px; vertical-align:middle; letter-spacing:0.2em; background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/title_bar01.gif); } .title3 a{color:#E86E00;text-decoration:underline;} .title3 a:hover{ color:#E86E00; text-decoration:underline; font-weight:bold; } .rank { text-align: left ; } .mainCont { margin: 0 0 1em 0 ; padding: 0 ; } .contbox { margin: 0 0 1em 0 ; padding: 0 ; } .news { margin: 0 ; padding: 0 ; } .news li { background: url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p.gif) 0px 3px no-repeat ; margin: 0 ; padding: 0 0 0 15px ; list-style: none ; } li.p3{padding:3px;} ul.free_list{ text-align:left; padding:5px 10px; margin:0px; list-style:square; color:#333333; } ul.list{ text-align:left; padding:5px 10px; margin:0px; list-style:square; color:#333333; } .map{ margin: 0px ; padding: 0px 20px ; text-align:left ; color:#333333 ; } .sm1 { margin: 0 ; padding: 0 0 5px 0; color: #cc0000 ; font-size: 12px ; font-weight: bold ; line-height: 120% ; list-style: none ; } .map ul { margin: 0 ; padding: 0 ; } .sm2 { margin: 0 ; padding: 0 0 3px 5px ; font-size: 12px ; font-weight: normal ; line-height: 120% ; list-style: none ; } .sitemap { margin: 0 ; padding: 0 0 10px 15px ; background: #ffffff url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p2.gif) 0px 2px no-repeat ; color: #cc0000 ; font-size: 14px ; font-weight: bold ; line-height: 120% ; list-style: none ; } .sitemap a{ color: #cc0000 ; text-decoration: none ; } .sitemap a:hover { color: #ff9900 ; text-decoration: underline ; } .layoutp5 { margin: 0 ; padding: 0 ; } .layoutp5 th { margin: 0 ; padding: 5px ; text-align: left ; color: #663300 ; font-weight: bold ; } .layoutp5 td { margin: 0 ; padding: 5px ; } .layoutp5 .border { } .layoutp3 { margin: 0 ; padding: 5px 10px ; } .layoutp3 .border { border: 1px solid #999999 ; } .layoutp3 h2 { width: 100% ; margin: 0 0 1em 0 ; padding: 1px 0 1px 6px ; border-left: 3px solid #ff9933 ; font-size: 14px ; line-height: 120% ; font-weight: bold ; color: #ff3300 ; } .layoutp3 input { margin: 5px 0 ; } .layoutp3 img { margin: 5px 0 ; } .bordlayoutp3 table { margin: 0 auto 5px auto ; padding: 0 ; border-top: 1px solid #999999 ; border-left: 1px solid #999999 ; } .bordlayoutp3 th { padding: 4px 6px ; border-right: 1px solid #999999 ; border-bottom: 1px solid #999999 ; } .bordlayoutp3 td { padding: 4px 6px ; border-right: 1px solid #999999 ; border-bottom: 1px solid #999999 ; } .bordlayoutp3 .side { padding:10px 15px;} .backcolor1 { background:#ffeecc;} .backcolor2 { background:#FFFFFF;vertical-align:middle;} .backcolor3 { background:#D7EBF4;padding:10px 0px;} .normaltable td { padding: 5px 10px 10px 0 ; } .normaltable th { padding: 5px 10px 10px 0 ; } .layoutFrame { margin: 0 ; padding: 0 ; } .layoutFrame td { margin: 0 ; padding: 0 0 10px 0 ; vertical-align: top ; text-align: center ; } .layout1 { margin: 0 ; padding: 0 ; } .layout1 td { margin: 0 ; padding: 0 ; text-align: left ; } .auto { margin: 0 ; padding: 0 ; } #bread{ margin: 0 0 5px 0 ; padding: 0 ; color: #333333 ; text-align:left; line-height: 100% ; font-size: 10px ; } .title { height:19px ; margin: 0 0 0.8em 0 ; padding: 6px 10px 0 10px ; background: url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subhead2_bg.gif) top left no-repeat ; font-size: 12px ; font-weight: bold ; color: #cc3300 ; line-height: 100% ; } .nosp { margin: 0 !important ; padding: 0 !important ; } .mainFrame { margin: 0 ; padding: 0 ; } p.title { margin:3px 0px; padding:2px 0px; color:#669933; border-bottom:1px dotted; font-weight:bold; } .mailmag_ent,.mailmag_cha,.mailmag_can { color:#E86E00; } .mailmag_ent{ font-size:110%; padding:12px 0px 0px 60px; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_mailmag_ent.gif) no-repeat; } .mailmag_cha{ font-size:110%; padding:12px 0px 0px 60px; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_mailmag_cha.gif) no-repeat; } .mailmag_can{ font-size:110%; padding:12px 0px 0px 60px; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_mailmag_can.gif) no-repeat; } #sortList{ margin:0px; padding:10px 3px 5px 3px; width:auto; color:#333333; float:right; } .pageTop { width: 60px ; float: right ; margin: 10px 0 ; padding: 4px ; border: 1px solid #ff9900 ; text-align: center ; line-height: 100% ; } #footer { width: 840px ; margin: 20px 0 0 0 ; padding: 0 ; text-align: left ; } .footnavi { width: 800px ; margin: 0 20px ; padding: 5px 0 ; border-top:1px #cc9966 solid; color: #cc9966 ; } .footnavi a { color: #993300 ; text-decoration: none ; } .footnavi a:visited { color: #993300 ; text-decoration: none ; } .footnavi a:hover { color: #ffcc00 ; text-decoration: none ; } #copyright { width: 800px ; background: #ffffff url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/fotterbg.jpg) left top no-repeat ; margin: 0 ; padding: 10px 20px ; font-size: 10px ; color: #333333 ; } #search { width: 160px ; height: 40px ; background: #ffeecc url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/searchbg.gif) left top no-repeat ; margin: 0 0 10px 0 ; padding: 10px ; } #search label { margin: 0 ; padding: 0 ; line-height: 160% ; letter-spacing: 0.2em ; font-size: 12px ; font-weight: bold ; color: #000000 ; text-align: center ; } .fieldarea{ padding: 5px 0px 5px 0px ; vertical-align: center ; } .list { margin: 0 ; padding: 0 ; } .list h3 { margin: 0 ; padding: 0 ; } .free_listbox { margin: 0 ; padding: 0 ; text-align:left; list-style: none ; } .listbox { margin: 0 ; padding: 0 ; } .listbox .ca1 { width: 180px ; height: 35px ; margin: 5px 0 0 0 ; padding: 0 ; line-height: 100% ; font-size: 14px ; font-weight: bold ; color: #000000 ; list-style: none ; } .listbox .ca1 a { display: block ; width: 150px ; height: 27px ; margin: 0 ; padding: 8px 0 0 30px ; background: #ffeecc url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/menubg.gif) left top no-repeat ; color: #330000 ; text-decoration: none ; } .listbox .ca1 a:visited { color: #330000 ; } .listbox .ca1 a:hover { background: #ffeecc url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/menubg_over.gif) left top no-repeat ; color: #cc3300 ; text-decoration: none ; } .listbox .ca2 { width: 180px ; margin: 0 ; padding: 0 ; line-height: 100% ; font-size: 12px ; color: #333333 ; list-style: none ; } .listbox .ca2 a { display: block ; width: 165px ; margin: 0 ; padding: 3px 0 3px 15px ; background: #ffffff url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p2.gif) 0px 3px no-repeat ; color: #cc0000 ; text-decoration: none ; } .listbox .ca2 a:visited { color: #cc0000 ; } .listbox .ca2 a:hover { background: #ffee99 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/p2.gif) 2px 3px no-repeat ; color: #ff6600 ;} li.ca3 { margin:0px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; } li.ca3 a{ padding:5px 3px 5px 15px; display:block; font-weight:normal; text-decoration:none; background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_eye01.gif); background-repeat:no-repeat; color:#E86E00; } li.ca3 a:hover{ font-weight:normal; text-decoration:none; color:#FFFFFF; background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_eye01_ov.gif); background-repeat:no-repeat; background-color:#E86E00; } li.ca4 { margin:0px; border-bottom:1px solid #FFFFFF; } li.ca4 a{ padding:3px 3px 3px 25px; display:block; color:#333333; font-weight:normal; text-decoration:none; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_eye02.gif) no-repeat #EBEBEB; } li.ca4 a:hover{ color:#547D2B; font-weight:normal; text-decoration:none; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_eye02_ov.gif) no-repeat #EBFFAC; } .sline1 { padding:0px; margin:0px; } .sline2 { padding:0px; margin:0px; } .sidemain1 { margin: 0 ; padding: 0 ; } .sidemain1 ul { margin:0px; padding:3px 0px 3px 0px; list-style:none; } .sidemain1 li { display:block; padding:2px 0px 2px 10px; color:#0E577E; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/icon_eye03.gif) no-repeat; } caption { margin: 0 ; padding: 0 ; font-weight: bold ; text-align: center ; color: #ff6600 ; } caption a { color: #cc0000 ; text-decoration: none ; } caption a:visited { color: #cc0000 ; text-decoration: none ; } caption a:hover { color: #333333 ; text-decoration: none ; } .carender { margin: 0 ; padding: 0 ; } .carender table { width: 100% ; margin: 0 0 5px 0 ; padding: 0 ; border-top: 1px solid #cccccc ; border-left: 1px solid #cccccc ; border-right: 1px solid #666666 ; border-bottom: 1px solid #666666 ; } .carender td { background-color: #FFFFFF ; padding: 3px 4px ; text-align: center ; border-right: 1px solid #999999 ; border-bottom: 1px solid #999999 ; } .carender th { background-color: #FFFFFF ; padding: 3px 4px ; text-align: center ; border-right: 1px solid #999999 ; border-bottom: 1px solid #999999 ; } th.day { color: #333333 ; background: #eeeeee ; } th.sun { color: #FFFFFF ; background: #cc3300 ; } th.sat { color: #FFFFFF ; background: #0033cc ; } .chert { margin: 0 ; padding: 0 ; } .chert td { height: 10px ; margin: 0 ; padding: 0 0 0 5px ; border-collapse: separate ; border: 2px solid #FFFFFF ; font-size: 10px ; line-height: 100% ; } .line01{ vertical-align:buttom; } #rss{ / * RSS設定 */ margin:10px 0px 20px 0px ; padding:10px 0px 20px 10px ; } #count{ / * カウンター */ margin:0px; padding:5px; } .blogbox { padding:5px; margin:2px 0px; width:auto; } .entry_title { height: 22px ; background: #333333 url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subhead_bg.gif) left top repeat-x ; margin: 0 0 0.7em 0 ; padding: 8px 10px 0 10px ; line-height: 1em ; font-weight: bold ; font-size: 14px ; color: #ffffff ; text-align: left ; } .entry_title a { color: #ffffff ; text-decoration: none ; } .entry_title a:hover { color: #ffcc00 ; text-decoration: none ; } .entry_date{ display:block; padding:10px 0px 3px 0px; color:#333333; text-align:right; } .state{ padding:2px 0px; text-align:right; } .subtitle { padding:5px 0px 5px 0px; margin:10px 0px 10px 0px; text-align:left; font-size:110%; color:#547D2B; background:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/subtitle.gif); height:19px; } p.label { font-weight:bold; } .tb_url{ font-weight:bold;margin-bottom:10px; } .point {font-size:120%;color:red;font-weight:900;} .pointline {font-size:100%;color:#FFFFFF;font-weight:900;padding:3px;background-color:#E86E00;} .step_navi01,.step_navi02,.step_navi03,.step_navi04 { text-align: center ; width: 100% ; height: 83px ; } .step_navi01 { background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/navi01.gif) center center no-repeat ; } .step_navi02 { background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/navi02.gif) center center no-repeat ; } .step_navi03 { background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/navi03.gif) center center no-repeat ; } .step_navi04 { background-image:url(http://kaniichi.vk.shopserve.jp/hpgen/HPB/theme/img/navi04.gif) center center no-repeat ; }
