.div_background_year_info{
font-size:14px;
width:600px;
text-align:center;
background-color:red;
color:white;
margin-bottom:5px;
border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
/*padding:15px 0px;*/
 }

.div_background_year_info A:hover{
background-color:black;
color:white;
border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
}

.div_background_year_info A{
display:block;text-decoration:none;color:white;
padding:15px 0px;font-weight:bold;
}
/* -------------------------------------------
------------------------------------------------*/



.block_top A{color:#fff;text-decoration:none;}
.block_top A:hover{color:yerrow;text-decoration:underline;}



/* 商品詳細の携帯リンクと機能ボタン群 */
.detail_msg{margin-top:10px;}
.detail_msg_L{float:left;}
.detail_msg_R{float:left;width:200px;margin-left:5px;}
.detail_msg_R IMG{margin-bottom:5px;
}

/* リレーション設定 */
#item_relation td{padding:5px;}
#item_relation .td_menu{background-color:#008BAE;font-bold:true;color:white;width:22px;}
#item_relation .td_item{background-color:#C4E3EB;width:100px;text-align:center;}
#item_relation .td_item:hover{background-color:#008BAE;width:100px;}



.large,#rank h3,#line {
	font-size:9px;
}

.red {
	font-size:14px;
	color:red;
}


.day_info1{font-size:16px;font-weight: bold;}

.day_info2{margin-top:5px;}
.day_info1_logo1{//display: inline-block;//_display: inline;}
.day_info1_logo3{//display: inline-block;//_display: inline;}
.day_info1_logo2{font-weight: bold;color:red;//display: inline-block;
//_display: inline;}

div.kadomaru10 {
clear:both;
width:598px;
border:1px red solid ;
margin-top:5px;
margin-bottom:5px;
padding:3px 0px;
   
   border-radius: 8px;         /* CSS3 */
   -moz-border-radius: 8px;    /* Firefox */
   -webkit-border-radius: 8px; /* Safari,Chrome */

   /*border: 3px green solid;*/     /* 枠線の装飾 */
   background-color: #FFF5EE;   /* 背景色 */
}



#payinmenu{height:118px;width:600px;}
#payinmenu a{display:block;width:100%;height:100%;}
#payinmenu01{background-image:url(https://file001.shop-pro.jp/PA01046/157/pic/paybanner01.gif);width:600px;height:68px;}
#payinmenu02{float:left;background-image:url(https://file001.shop-pro.jp/PA01046/157/pic/paybanner02.gif);width:197px;height:50px;}
#payinmenu03{float:left;background-image:url(https://file001.shop-pro.jp/PA01046/157/pic/paybanner03.gif);width:281px;height:50px;}
#payinmenu04{float:left;background-image:url(https://file001.shop-pro.jp/PA01046/157/pic/paybanner04.gif);width:122px;height:50px;}


span.hide {display: none;}

#strain{
position: absolute;
margin: 0px;
padding: 0px;
width: 600px;
height: 49px;
background: url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain1-600-49.gif?4567) no-repeat;
}

#strain a{display:block;width:100px;height:48px;}
.strain_block01 {position: absolute;zindex: 1;width: 101px;height: 49px;left: 78px;top: 0px;}
.strain_block02 {position: absolute;zindex: 1;width: 101px;height: 49px;left: 183px;top: 0px;}
.strain_block03 {position: absolute;zindex: 1;width: 101px;height: 49px;left: 288px;top: 0px;}
.strain_block04 {position: absolute;zindex: 1;width: 101px;height: 49px;left: 393px;top: 0px;}
.strain_block05 {position: absolute;zindex: 1;width: 101px;height: 49px;left: 498px;top: 0px;}
.strain_block01 a:hover{background:url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain2-600-49.gif) no-repeat -78px 0px;}
.strain_block02 a:hover{background:url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain2-600-49.gif) no-repeat -183px 0px;}
.strain_block03 a:hover{background:url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain2-600-49.gif) no-repeat -288px 0px;}
.strain_block04 a:hover{background:url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain2-600-49.gif) no-repeat -393px 0px;}
.strain_block05 a:hover{background:url(https://file001.shop-pro.jp/PA01046/157/pic/korotrain2-600-49.gif) no-repeat -498px 0px;}



/* ３つの安心 */
#k3{font-size:14px;margin:10px 0px 0px 0px;}
#k3btn1,#k3btn2,#k3btn3,#k3btn4,#k3btn5
{
font-size:14px;
padding:3px;
/*    margin:20px 10px 0;
    padding:10px;*/
    cursor:pointer;
/*    background: #EEE; */
/*    color: #444; */
/*    border-top: 1px solid #FFF;*/
/*    border-left: 1px solid #FFF;*/
/*    border-right: 1px solid #CCC;*/
/*    border-bottom: 1px solid #CCC;*/
/*  -moz-box-shadow: -1px -1px 1px rgba(000,000,000,0.3),1px 1px 1px rgba(255,255,255,1); */
/*    -webkit-box-shadow: -1px -1px 1px rgba(000,000,000,0.3),1px 1px 1px rgba(255,255,255,1); */
}

.roundbox8{
border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
background-color:#eee;
padding:5px 5px 5px 10px;
margin-bottom:5px;
font-size:14px;
width:400px;
}

#k3menu1,#k3menu2,#k3menu3,#k3menu4,#k3menu5{
/*    margin:10px 10px 10px 20px;*/
margin:5px 5px 5px 10px;
    text-align:left;
　　width:500px;
　　color:#333333;
line-height:140%;
display:none;
}
#k3menu1 ul,
#k3menu2 ul,
#k3menu3 ul,
#k3menu4 ul,
#k3menu5 ul,
#k3menu1 li,
#k3menu2 li,
#k3menu3 li,
#k3menu4 li,
#k3menu5 li{
    margin:0;
    padding:0;
    list-style-type:none;
}

#k3 H3{line-height:100%;font-weight:bold;margin-bottom:8px;}




div#XXXRELXXX IMG {
  width:120px;
  height:90px;
}
