/*20100713miyata修正*/
body {
 background-color: #ffffff;
 background-image:url(/img/top/background/mback4.jpg);
/* font-family: Arial, Helvetica, sans-serif;*/
}
.title {
    font-size: 16px;
 margin-top: 
}
.important1 {
 color: #FF3300;
}
a:hover{
 position : relative;
 top:1px;
 left:2px;
}
a:link {
 color: #FF6600;
}
a:visited {
 color: #FF6600;
}
.akamoji {
 color: #FF0000;
 font-weight: bolder;
}
.midomoji {
 color: #339900;
 font-weight: bold;
}

.free1 { /*Writeサトウ　上BOX*/
 padding: 10px;
 border-style:double;
 border-color:#CCCCCC;
 clear: both;
 width:600px;
 /*height:500;
 position:absolute;
    left:50%;
 margin-left:-310px;
 margin-top:20px;*/
 font-size: 12px;
 overflow: visible;
 background-color:#FFFFFF;
 position: relative;
}
.free1 .text {
 text-align: left;
 margin-bottom: 10px;
 width: 480px;
 font-size: 12px;
}
.free1 .joho {
 padding-bottom: 10px;
 padding-top: 0px;
 margin-top: 10px;
 margin-bottom: 10px;
 padding-left: 5px;
 padding-right: 0px;
 border-bottom-width: thick; /*下の黄色い線*/
 border-bottom-style: dotted;
 border-bottom-color: #FFCC00;
}
.free1 .joho_bottom {
 padding-bottom: 0px;
 padding-top: 0px;
 margin-top: 10px;
 margin-bottom: 10px;
 padding-left: 5px;
 padding-right: 0px;
}
.free1 .joho_bottom #battery { /*バッテリーだけバナーの形が違うので別宣言*/
 text-align: justify;
 font-size: 12px;
 position:absolute;
 width: 450px;
 right: 20px;
 display: block;
 bottom: auto;
 padding-top: 10px;
}
.free1 .joho_bottom #batterybar {
 margin-top: 20px;
}

.centerbox{
 width: 950px;
 height:auto;
 padding-top: 10px;
 padding-bottom: 10px;
}
.centerbox .sidemenu { /*Writeサトウ　サイドメニュー*/
 font-size: 13px;
    float:left;
 width: 220px;
 padding: 10px 10px 10px 10px;
 border-top-style: double;
 border-right-style: double;
 border-bottom-style: double;
 border-left-style: double;
 border-color:#CCCCCC;
 background-color:#FFFFFF;
}
.centerbox .sidemenu #undermenu {
 line-height: 1.2em;
 width:220px;
}
.centerbox .sidemenu #moji1 {
 color: #339900;
}
.centerbox .sidemenu #topshop {
 color: #333333;
 width:220px;
}
.centerbox .ichiran{ /*商品一覧表示欄*/
 float:right;
 width:680px;
 padding: 10px 5px;
 border-top-style: double;
 border-right-style: double;
 border-bottom-style: double;
 border-left-style: double;
 border-color:#CCCCCC;
 background-color:#FFFFFF;
}
.ichiran .serch {
 margin: 10px;
}
.ichiran .serch .serchbox {
 text-align: center;
}
.ichiran a img{
 margin-top: 10px;
 margin-bottom: 3px;
}
.ichiran .goods a{
 font-size: 14px;
 color: #333333;
 padding: 2px;
}
.ichiran .price{
 font-size: 14px;
 color: #CC0000;
 padding: 2px;
 font-weight: bolder;
}

.free3 { /*Writeサトウ　下BOX*/
    position:relative;
 padding: 0px;
 clear: both;
 width:650px;
 font-size: 12px;
 background-color:#FFFFFF;
}
.free3 #topbottom {
 padding-right: 15px;
 padding-left: 15px;
 padding-top: 5px;
}
.free3 #list {
 padding: 10px;
 border-top-style:none;
 border-bottom-style:dashed;
 border-left-style:none;
 border-right-style:none;
 border-color:#999999;
}
.free3 #list_bottom {
 padding: 10px;
 border-top-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-right-style:none;
}
.free3 #kigo {
 color: #FFCC00;
 font-weight: lighter;
}
.menubar {
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
}
.allclear{
    clear:both;
}
/*20100712miyataトップブログバナー１％*/
.free1 .topbannerblog {
 width: 600px;
 border-top-width: 1px;
 border-top-style: dashed;
 border-top-color: #999999;
}
.free1 .topbannerblog .text {
 width: 250px;
}
.free1 .topbannerblog .bloga {
 float: left;
 width: 250px;
 margin-right: 12px;
 margin-left: 37px;
}
.free1 .topbannerblog .blogb {
 float: left;
 width: 250px;
 margin-right: 37px;
 padding-left: 12px;
 border-left-width: 1px;
 border-left-style: dashed;
 border-left-color: #999999;
}
/*20100712miyataトップブログバナー１％ここまで*/

