@charset   "Shift_JIS";
A:LINK    {color : black;   TEXT-DECORATION: none ;      }
a:visited {color : #444444; TEXT-DECORATION: none ;      }
.clear {
	clear: both;
	overflow: hidden;
	visibility: inherit;
}

A:ACTIVE  {color : fuchsia; TEXT-DECORATION: none ;      }
A:HOVER   {
	color : #FF0000;
	TEXT-DECORATION: underline;
}


body    {
	background-image : url(images/back.gif);
	background-repeat : repeat;
	padding: 0px;
	margin: 0px;
}


table {
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
}




.clear-both { clear:             both;
                width:             100%;
                padding-bottom:    10px;
                background-color:  #3366ff;
                text-align:        left;
              }
.chumon {
	margin-left: 290px;
}
.button {
	float: left;
}
.pdf {
	float: right;
	text-align: left;
	font-size: 10px;
	width: 240px;
}





.paper{
background-color : #f5f1df;
}

.courner-bet{
background-image : url(images/courner-bet.gif);
background-repeat : repeat-x;
}

.tokusyu-back{
background-image : url(images/tokusyu-back.gif);
background-repeat : repeat-y;
}

.photo-title{
          font-size : 12px;
          padding-top : 4px;
          padding-left : 6px;
          padding-right : 6px;
          padding-bottom : 3px;
          border-top-width : 2px;
          border-bottom-width : 1px;
          border-top-style : solid;
          border-bottom-style : solid;
          border-top-color : #999999;
          border-bottom-color : #999999; 
          font-weight : bold;
          color : #e64281;
vertical-align : middle;
height : 35px;
}


.courner-right{
background-image : url(images/courner-right.gif);
background-repeat : repeat-y;
}


.koushin-back{
background-image : url(images/koushin-back.gif);
background-repeat : repeat-y;
}


.photo08{
background-image : url(images/photo-08.gif);
background-repeat : no-repeat;
}
.photo-sent{FONT-SIZE: 12px; LINE-HEIGHT: 140% ;   font-weight : normal; color : #666666; 
}
.jyukuki{
color : #9b7036;
}
.waku-sk-01{
	border-spacing : inherit;
	border: 1px solid #000000;
}



.w-eve-02up { font-size : 12px;
           padding-top : 3px;
           padding-left : 5px;
           padding-right : 3px;
           padding-bottom : 3px;
           line-height : 140%;
           font-weight : normal;
           color : #666666;
           text-align : left;
          
           background-color : #ffffff;
           
border-top-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
           border-style : solid solid dotted solid;
           
border-top-color : #6fa612;
border-right-color : #6fa612;
border-left-color : #6fa612;
border-bottom-width : 1px;
border-bottom-color : #c2f075;
}


.w-eve-02dw { font-size : 12px;
           padding-top : 3px;
           padding-left : 5px;
           padding-right : 3px;
           padding-bottom : 3px;
           line-height : 140%;
           font-weight : normal;
           color : #666666;
           text-align : left;
          
           background-color : #ffffff;
           border-width : 0px 1px 1px 1px;
           border-style : none solid solid solid;
           
border-right-color : #6fa612;
border-bottom-color : #6fa612;
border-left-color : #6fa612;
}
.footer12 {
	font-size: 12px;
	line-height: 140%;
	text-align: center;
}
.footer11 {
	font-size: 11px;
	line-height: 130%;
	text-align: left;
	padding-left: 60px;
}
.navi_right {
	font-size: 11px;
	line-height: 130%;
	float: right;
	color: #333333;
	height: 15px;
}
.table01 {
	font-size: 12px;
	line-height: 150%;
	width : 670px;
	
	
	border: 1px solid #BDB1A3;
}
.table01 td {
	padding: 2px;
}
.area {
	background-color: #F5F4E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #C7BA9C;
	border-bottom-color: #C7BA9C;
}
.price {
	text-align: right;
width : 50px;
}
.price_table {
	font-size: 12px;
	
}


.w-eve-01 { font-size : 12px;
            text-align : right;
            font-weight : normal;
            line-height : 140%;
            color : white;
            background-color : #6fa612;
            padding : 3px 5px 3px 10px;
            border-width : 1px;
            border-style : solid;
            border-color : #6fa612 #6fa612 #6fa612 #6fa612;
          }




.w-eve-02 { font-size : 12px;
           padding-top : 3px;
           padding-left : 5px;
           padding-right : 3px;
           padding-bottom : 3px;
           line-height : 140%;
           font-weight : normal;
           color : #666666;
           text-align : left;
          
           background-color : #ffffff;
           border-width : 1px 1px 1px 1px;
           border-style : solid solid solid solid;
           border-color : #6fa612 #6fa612 #6fa612 #6fa612;}



.privacy01{
line-height : 140%;
color : white;
background-color : #cc6633;
text-align : center;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color : black black black black;

font-size : 13px;
font-weight : bold;
}



.privacy02{
line-height : 140%;
color : #333333;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 10px;border-width : 0px 0px 0px 0px;border-style : none none none none;
width : 550px;
font-size : 12px;
background-color : #fff7e8;
}


.kihon12   { FONT-SIZE: 12px;   font-weight: normal;   LINE-HEIGHT: 140% ;  }

.bold12    { FONT-SIZE: 12px;   font-weight: bold;   LINE-HEIGHT: 140% ;  }



.nouen-sent{
          font-size : 12px;
          padding-top : 3px;
          padding-left : 6px;
          padding-right : 6px;
          padding-bottom : 3px;
          border-top-width : 2px;
          border-bottom-width : 1px;
          border-top-style : solid;
          border-bottom-style : solid;
          border-top-color : #999999;
          border-bottom-color : #999999; 
          font-weight : normal;
          color : #666666;
line-height : 140%;
vertical-align : super;
}


.price-sell{
border-right-width : 1px;
border-right-style : solid;
border-right-color : #bdb1a3;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #bdb1a3;
}
.price-sell2{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #bdb1a3;
}
.price-sell3{
border-right-width : 1px;
border-right-style : solid;
border-right-color : #bdb1a3;
}


.qanda-q{
line-height : 140%;
color : white;
background-color : #cc6633;
text-align : center;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color : black black black black;

font-size : 13px;
font-weight : bold;
}


.qanda-a{
line-height : 140%;
color : #333333;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 10px;border-width : 0px 0px 0px 0px;border-style : none none none none;
width : 350px;
font-size : 12px;
background-color : #fff7e8;
}




.table02{
	font-size: 12px;
	line-height: 150%;
	border : 0px solid #bdb1a3;
}


.Class666{
font-size : 24px;
padding-top : 3px;
padding-bottom : 4px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : black;
border-bottom-color : black;
}
.Class777{
font-weight : normal;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
padding-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;}
.font-333333{
color : #333333;
}
.kakomi{
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #c7ba9c #c7ba9c #c7ba9c #c7ba9c;
	padding: 10px;
}
.sitemap01{
font-size : 13px;
font-weight : bold;
line-height : 150%;
padding-top : 2px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
}

.chuumon {
	color: #FFF;
	font-size: 14px;
	background-color: #E64281;
	font-weight: bold;
	height: 30px;
	width: 300px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 10px;
}
