
/* common tag */
body {margin: 0;padding: 0;font: 12px/15px "Lucida Grande", Lucida, Verdana, sans-serif;}
table,td,th {font: 12px/15px "Lucida Grande", Lucida, Verdana, sans-serif;}
a {COLOR: #0033cc;outline: none;}
a:hover {COLOR: #3399cc}
ul,ol{margin: 0;padding: 0 0 0 30px;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0 0 15px;}
p{margin: 0;padding: 0 0 15px;}
form{margin: 0;padding: 0;}
img{border-style: none;}
#clr{clear: both;}


/* space */
#header_inner {width: 750px;margin: 0 auto;height: 80px;padding-top: 10px;}
#header {background-color: #ff7256;border-bottom: 3px solid #000;}
#center {clear: both;width: 743px;margin: 20px auto 0;}
#left {width: 182px;float: left;}
#main {float: right;width: 541px;}
#footer {clear: both;margin: 20px 0 0;padding: 10px;border-top: 1px solid #000;}
#footer_inner {text-align: center;font-size: 11px;padding: 5px 0 0;}
#footer_inner p{padding: 0 0 3px;}
#footer_inner a{color: #000;text-decoration: none;}
#footer_inner a:hover{color: #666;}


/* header */
#logo a {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_logo.gif) no-repeat;float: left;width: 200px;height: 70px;text-indent: -9999px;}
#cart {float: right;}
#cart #login {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_login.gif) no-repeat;text-indent: -9999px;float: left;width: 87px;height: 29px;}
#cart #incart {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_cart.gif) no-repeat;text-indent: -9999px;float: left;width: 87px;height: 29px;margin-left: 7px;}
#menu{float: right;clear: right;margin-top: 10px;}
#menu #home {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_home.gif) no-repeat;text-indent: -9999px;float: left;width: 59px;height: 17px;}
#menu #contact {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_contact.gif) no-repeat;text-indent: -9999px;float: left;height: 17px;width: 72px;}
#menu #blog {background: url(http://img02.shop-pro.jp/PA01007/019/etc/head_blog.gif) no-repeat;text-indent: -9999px;float: left;width: 60px;height: 17px;}


/* category */
#category {padding: 29px 0 0;margin: 0;list-style-type: none;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_top.gif) no-repeat center top;}
#category li{height: 38px;}
#category a#cate_1 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_1.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_2 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_2.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_3 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_3.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_4 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_5.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_5 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_6.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_6 {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/cate_4.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_work {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/work.gif) no-repeat;width: 182px;height: 32px;}
#category a#cate_client {float: left;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/client.gif) no-repeat;width: 182px;height: 32px;}

/* searchbox */
#searchbox {background: #ff7256 url(http://img02.shop-pro.jp/PA01007/019/etc/box_under1.gif) no-repeat 0 bottom;margin-top: 10px;}
#search-ttl {background: url(http://img02.shop-pro.jp/PA01007/019/etc/search_top.gif) no-repeat 0 top;padding: 0;text-indent: -9999px;height: 26px;}
#search{padding: 0 6px 6px;}
#search select.seach_input {}
#search input.seach_input {padding: 2px;border: 1px solid #666;width: 162px;margin-top: 5px;}
#search #search_btn {text-align: right;padding: 3px 0 0 7px;}

/* payment */
#payment {background: url(http://img02.shop-pro.jp/PA01007/019/etc/box_bg.gif) 0 bottom;margin-top: 15px;text-align: center;}
#payment-ttl {background: url(http://img02.shop-pro.jp/PA01007/019/etc/payment_top.gif) no-repeat 0 top;padding: 0;text-indent: -9999px;height: 20px;}
#mobile {background: url(http://img02.shop-pro.jp/PA01007/019/etc/box_bg.gif) 0 bottom;margin-top: 15px;text-align: center;}
#mobile-ttl {padding: 0;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/mobile_top.gif) no-repeat 0 top;height: 20px;}

/* owner */
#owner {background: url(http://img02.shop-pro.jp/PA01007/019/etc/box_bg.gif) 0 bottom;margin-top: 15px;text-align: center;}
#owner-ttl {padding: 0;text-indent: -9999px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/owner_top.gif) no-repeat 0 top;height: 30px;}
#owner-name {padding-top: 5px;}
#owner-txt {padding: 7px;font-size: 11px;line-height: 13px;text-align: left;}
#owner-blog {}

/* other */
#other {list-style-type: none;text-align: center;margin: 15px 0 0;padding: 0;}

/* feed */
#feed {background-color: #ff7256;color: #fff;font-size: 11px;line-height: 15px;padding: 5px;margin-top: 13px;}

/* ssl */
#ssl {margin-top: 9px;}

.box-footer{height: 5px;background: url(http://img02.shop-pro.jp/PA01007/019/etc/box_under2.gif) no-repeat;}



/*main*/
#main .pagetitle {background: url(http://img02.shop-pro.jp/PA01007/019/etc/title_bg.gif) no-repeat;height: 16px;color: #fff;font-weight: normal;font-style: normal;font-size: 15px;padding: 6px;margin-bottom: 5px;line-height: 16px;}


/*toppage*/

#maincopy {background: url(http://img02.shop-pro.jp/PA01007/019/etc/top_mainimg1.jpg) no-repeat;height: 180px;padding: 0;text-indent: -9999px;}
#information-ttl {background: url(http://img02.shop-pro.jp/PA01007/019/etc/bar_new.gif) no-repeat;padding: 0;margin: 15px 0 10px;text-indent: -9999px;height: 30px;}
#hot-ttl {background: url(http://img02.shop-pro.jp/PA01007/019/etc/bar_hot.gif) no-repeat;padding: 0;margin: 15px 0 0;text-indent: -9999px;height: 30px;}
#recommend-ttl {background: url(http://img02.shop-pro.jp/PA01007/019/etc/bar_recommend.gif) no-repeat;padding: 0;text-indent: -9999px;height: 30px;}
.free_space .title {background: url(http://img02.shop-pro.jp/PA01007/019/etc/icon1.gif) no-repeat;padding: 8px;font-size: 15px;color: #ca3f26;}
.free_space p{padding: 0 0 10px 10px;}






.pankuzu {PADDING-LEFT: 10px;FONT-SIZE: x-small;PADDING-TOP: 5px}
.pankuzu A {TEXT-DECORATION: none}
#detail IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px}
.product_explain {PADDING-RIGHT: 10px;BORDER-TOP: #cccccc 1px solid;PADDING-LEFT: 10px;PADDING-BOTTOM: 10px;PADDING-TOP: 10px;BORDER-BOTTOM: #cccccc 1px solid}
#sort {PADDING-RIGHT: 15px;MARGIN-TOP: 10px;PADDING-LEFT: 15px;MARGIN-BOTTOM: 10px;PADDING-BOTTOM: 5px;PADDING-TOP: 5px;BACKGROUND-COLOR: #f9f9f9}
#sort .bold {FONT-WEIGHT: bold;COLOR: #666666}
.category_items IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px}
.item_box A {LINE-HEIGHT: normal;TEXT-DECORATION: none}
.item_box {FLOAT: left;MARGIN: 6px 6px 10px;WIDTH: 120px;TEXT-ALIGN: center}
.item_thumbnail {MARGIN-BOTTOM: 5px;OVERFLOW: hidden;WIDTH: 120px;POSITION: relative;HEIGHT: 100px}
.item_thumbnail IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;HEIGHT: 100px;BORDER-RIGHT-WIDTH: 0px}
.item_frame {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;Z-INDEX: 1;LEFT: 0px;BORDER-BOTTOM-WIDTH: 0px;MARGIN-LEFT: 10px;WIDTH: 100px;MARGIN-RIGHT: 10px;POSITION: absolute;TOP: 0px;HEIGHT: 100px;BORDER-RIGHT-WIDTH: 0px}
.top_items {}
.titlebar {MARGIN-TOP: 20px;MARGIN-BOTTOM: 10px}
#ShopKeeper {MARGIN-TOP: 10px;MARGIN-BOTTOM: 20px;MARGIN-LEFT: 20px}
.SK .pagetitle {MARGIN-BOTTOM: 10px}
#ShopKeeper .sk_th {TEXT-ALIGN: left;width: 130px;}
.SK .area {MARGIN-LEFT: 20px}
.SK .area .title {FONT-WEIGHT: bold;MARGIN-BOTTOM: 10px}
.SK .area .note {MARGIN-BOTTOM: 20px}





.linktitle {MARGIN-TOP: 20px;FONT-WEIGHT: bold;COLOR: #ff7256;FONT-FAMILY: Arial, Helvetica, sans-serif;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ff7256;}
.entry_date {MARGIN-BOTTOM: 15px;TEXT-ALIGN: right;}
.entry_body {margin-bottom: 15px;}
.entry_body img {margin-right: 10px;margin-bottom: 10px;}
.entry_state {TEXT-ALIGN: right;border-top-width: 1px;border-top-style: solid;border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;padding-top: 5px;margin-bottom: 30px;clear: both;}
.pict {border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.entry_title {font-size: 16px;font-weight: bold;color: #FFFFFF;background-image: url(http://img02.shop-pro.jp/PA01007/019/etc/title_bg.gif);padding-top: 5px;padding-left: 10px;margin: 0px;background-position: left top;height: 28px;background-repeat: no-repeat;}
.TB_title {font-size: 16px;font-weight: bold;color: #FFFFFF;background-image: url(http://img02.shop-pro.jp/PA01007/019/etc/title_bg.gif);padding-top: 5px;padding-left: 10px;background-position: left top;height: 28px;background-repeat: no-repeat;margin-top: 30px;}