body{margin:0; padding:0; background-color:#ffffff;width:100%;background-image:url(http://shop.koroweb.com/img/backline02.png);background-repeat: repeat-x; font-size:80%; color:#333333;}

#my_header{width:100%; height:125px; text-align:left;}
#my_footer{width:100%;clear:both;background-color:#f4f4f4; text-align:center; padding:17px 0px 15px 0px;}
#my_footer2{width:100%; text-align:center; padding:20px 0px 10px 0px;}
#my_navigation {float:left; width:238px; padding:0px 0px 0px 10px;}
#my_contents {margin-left:0px;}
#mynavi,#mynavi2{width:213px; padding:5px 0px 5px 5px; border-right:1px solid #e2dfdf; border-left:1px solid #e2dfdf; border-bottom:1px solid #e2dfdf;}
#mynavi_title,#mynavi_title2{width:220px; height:20px; padding:7px 0px 3px 0px; background-image:url(http://shop.koroweb.com/img/sidetitle01.png); font-weight:bold; color:#ffffff; text-align:center;}
#mynavi{background-color:#fffce8; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#fffdee, EndColorStr=#fffce8);}
#mynavi2{background-color:#fbfbfb;}
#mymain{padding:0px;}
#top_h1 h1{font-size:11px; font-weight:normal; color:#AAAAAA; position:absolute; right:18px; top:8px;}
#navi,#navi a{margin:0px 0px 12px 0px; color:#999999; font-size:12px;}
#search_qa{float:right;margin:-27px 0px 0px 0px;}
#sort{width:100%; border-top:3px solid #ff4500; line-height:30px; background-color:#f4f4f4; text-align:right;}
.contents{width:99%; margin:0px 0px 20px 0px;}
li {list-style:none;}
h1{padding-left:20px;}
td,th{vertical-align:top; text-align:left;}
.td_m_c{vertical-align:middle; text-align:center;}
.td_m_l{vertical-align:middle; text-align:left;}
.td_m_r{vertical-align:middle; text-align:right;}
.td_t_r{vertical-align:top; text-align:right;}
.td_t_l{vertical-align:top; text-align:left;}
p{margin:2px 0px 7px 0px;}
form,ul{margin:0px;}
.backimg01{width:100%; height:30px; background-image:url(http://shop.koroweb.com/img/backimg01.png); margin:3px 0px 3px 0px; color:#ffffff; font-weight:bold;line-height:30px;}
.hrline01{width:100%; height:2px; background-image:url(http://shop.koroweb.com/img/hrline01.png); margin:3px 0px 3px 0px;}
.table_down{margin:0px 0px -1px 0px;}
.price{font-size:15px; color:#d20000; font-weight:bold; font-family:monospace;}
.page_title{width:98%; height:20px; border-bottom:3px solid #d20000; padding:2px; font-size:18px; color:#d20000; font-weight:bold; margin:2px 0px 20px 0px;}
.message{width:98%; line-height:135%;}
.bottom img{margin:0px 0px -5px 0px;}
.line_height{line-height:150%;}
.small{font-size:75%;}
.shop_name a{font-size:75%; color:#636363;}
.mylink_menu{margin:3px;}
.mylink_menu img{margin:0px 0px -3px 0px;}
.mylink_folder{margin:12px 0px 12px 0px; font-size:17px; font-weight:bold;}
.mylink_folder img{margin:0px 0px -12px 0px;}

#title_img{position:absolute; left:20px; top:20px;}
#sitem_img{position:absolute; right:20px; top:27px;}
#index_searchform{position:absolute; top:125px; left:20px; width:480px; padding:5px; color:#808080;}
#index_searchform_submit{position:absolute; top:131px; left:525px;}
#count_commodity{position:absolute; top:131px; left:710px; font-size:16px;}
#top02{position:absolute; top:355px; left:838px;}
#image-btn,#index_searchform_submit{font-size:15px; font-weight:bold; border:0px; width:150px; height:35px; color:#ffffff; background: url(http://shop.koroweb.com/img/searchbuttom02.png) left top no-repeat; margin:-10px 0px 7px 0px;}


/* グローバルナビ */
#topmenu { position:relative; top:76px; left:0px; clear:both; width: 950px;}
#topmenu ul { padding:0px; margin:0; height:36px;}
#topmenu li { float:left; width:190px; padding:0; margin:0; text-align:center; line-height:38px; list-style-type:none;}
#topmenu li a{ display:block; color:#333333; font-weight:bold; text-decoration:none; font-size:15px; width:100%; height:35px; background-image:url(http://shop.koroweb.com/img/tmenu01.png);}
/* オフマウス */
#navi01 a{ background-position: 0 0;}
#navi02 a{ background-position: -190px 0;}
#navi03 a{ background-position: -380px 0;}
#navi04 a{ background-position: -570px 0;}
#navi05 a{ background-position: -760px 0;} 
/* オンマウス */
#navi01 a:hover{ background-position: 0 -36px;}
#navi02 a:hover{ background-position: -190px -36px;}
#navi03 a:hover{ background-position: -380px -36px;}
#navi04 a:hover{ background-position: -570px -36px;}
#navi05 a:hover{ background-position: -760px -36px;}
/* 選択済み */
#navi01 a.stay{ background-position: 0 -36px;}
#navi02 a.stay{ background-position: -190px -36px;}
#navi03 a.stay{ background-position: -380px -36px;}
#navi04 a.stay{ background-position: -570px -36px;}
#navi05 a.stay{ background-position: -760px -36px;}

/* トップページ 地震関連商品 */
.sien{font-size:13pt;}
.sien a{font-size:13pt;}
