
/* トップページ : home */

.top_caution {
padding:  0px 0px 0px 25px;
font-size:10px;
}

.font-size_Top td{
padding:  6px 0px;
}



.list_home {
padding:  0px;
}

.list_home ul {
list-style:none;
padding:  0px 0px 0px 10px;
margin: 0px;
}

.list_home li {
margin:2px;
background:url(../images/navi_mark1.gif) no-repeat;
background-position: left 1px;
padding:0 0px 2px 18px;
line-height: 130%;
}

.list_home2 {
padding:  0px;
}

.list_home2 ul {
list-style:none;
padding:  0px 0px 0px 6px;
margin: 0px;
}

.list_home2 li {
margin:0px 20px 2px 2px;
background:url(../images/navi_mark1.gif) no-repeat;
background-position: left 5px;
padding:4px 0px 4px 18px;
line-height: 130%;
}

.list_home_new {
padding:  0px;
}

.list_home_new ul {
list-style:none;
padding:  0px 0px 0px 6px;
margin: 0px;
}

.list_home_new li {
margin:10px 10px 2px 2px;
background:url(../images/navi_mark1.gif) no-repeat;
background-position: left 1px;
padding:4px 0px 4px 18px;

}

.list_home_oshirase {
padding:  0px;
}

.list_home_oshirase ul {
list-style:none;
margin: 10px 0px 10px 0px;
padding:0;

}

.list_home_oshirase li {
margin:2px;
background:url(../images/navi_mark1.gif) no-repeat;
background-position: left 1px;
padding:0 0px 2px 18px;
line-height: 130%;
}


#home{ 
width:760px;
margin:0px 0px;
padding: 0;
}

#first_home{
margin:20px 0px 20px 0px;
}

#home_left {
width:160px;
float: left;
margin:0 18px 0 0;
padding: 0;
}

#home_left1{
margin: 0 0 8px 0;
     background-image: url(../images/top_home1_bg.jpg);
     background-repeat: no-repeat;
background-position: bottom;
height: 126px;
}


#home_right {
width:580px;
height:240px;
float: right;
margin:0;
padding: 0;
}



.buy_left{
width: 64px;
float: left;
margin:0px 0px 2px 0px;
padding:8px 0px 10px 2px;
}
.buy_right{
float: left;
width: 130px;
margin:6px 0px 0px 0px;
}


.buy_right2{
float: left;
width: 170px;
padding:10px 0px 10px 0px;
}


#3nd_home{
margin:0px 0px 20px 0px;
}

#home3_left {
width:500px;
float: left;
margin:0 18px 0 0;
padding: 0;
}



#home3_left1{
     background-image: url(../images/top_home5.jpg);
     background-repeat: no-repeat;
background-position: top;
margin: 0 0 20px;
}



#new_home{
height: 36px;
margin: 0 0 10px 0;
}

#new_home1 {
width:200px;
float: left;
font-weight:bold;
padding:  12px 0px 2px 10px;
}

#new_home2 {
width:140px;
float: right;
}

#important_home{

padding:  12px 0px 2px 10px;
margin: 0 0 20px 0;
font-weight:bold;
}

.oshirase_home{
padding:  12px 0px 12px 10px;
font-weight:bold;
     background-image: url(../images/top_home6.jpg);
     background-repeat: no-repeat;
background-position: top;
}


#home3_left2{
     background-image: url(../images/top_home5.jpg);
     background-repeat: no-repeat;
background-position: top;
margin: 0 0 20px;
}

#home3_right {
width:240px;
float: right;
margin:0;
padding: 0;
}


.komemarks ul{
list-style:none;
padding:  5px;
margin: 0px;
}

.komemarks li{
font-size:13px;
margin:5px 0;
padding:0 0 0 13px;
background:url(../images/komemark.gif) no-repeat;
background-position: left 3px;

} 

.banner_top{
margin:0px 0px 8px 0px;
}



#link_home2{
width: 160px;
height: 124px;
background: url(../images/top_home2.jpg) no-repeat left top;
}


#link_home2  span{
display:none;
}

#home_left2 .list_home {
padding:80px 0 0 10px;

}

#home_choose{
margin: 0;
     background-image: url(../images/top_home4_m.jpg);
     background-repeat: x-repeat;
}

#home_choose_b{
margin: 0;
     background-image: url(../images/top_home4_b.jpg);
     background-repeat: no-repeat;
     background-position: bottom;
height: 15px;
}



#link_home_left{
width: 253px;
}

#link_home_left a{
display: block;
height: 56px;
background: url(../images/top_home4_buy.jpg) no-repeat left top;
}

#link_home_left a:hover{
background: url(../images/top_home4_buy_b.jpg) no-repeat left top;
}

#link_home_left a span{
display:none;
}

#link_home_left2{
width: 253px;
}

#link_home_left2 a{
display: block;
height: 56px;
background: url(../images/top_home4_type.jpg) no-repeat left top;
}

#link_home_left2 a:hover{
background: url(../images/top_home4_type_b.jpg) no-repeat left top;
}


#link_home_left2 a span{
display:none;
}

#link_home_left3{
width: 254px;
}

#link_home_left3 a{
display: block;
height: 56px;
background: url(../images/top_home4_member.jpg) no-repeat left top;
}

#link_home_left3 a:hover{
background: url(../images/top_home4_member_b.jpg) no-repeat left top;
}


#link_home_left3 a span{
display:none;
}


.top_home_choose1{
width: 253px;
float: left;
margin:0;
padding: 0 0 0px 0;
}

.top_home_choose2{
width: 253px;
float: left;
margin:0;
padding: 0 0px 0 0;
}

.top_home_choose3{
width: 254px;
float: left;
margin:0;
padding: 0 0px 0 0;
}

.yohaku_home{
width: 240px;
padding: 10px 8px 0 12px;
}

.yohaku_home2{
width: 240px;
padding: 10px 0 0 20px;
}


.yohaku_home3{
width: 240px;
padding: 10px 0 0 25px;
}