@charset "UTF-8";

/* еъе╗е├е╚ */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,span { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; text-decoration:none;}
hr { display:none; }
a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}

ul,li{ padding:0;margin:0;color:#A6937C; }
table,tr,td { border:0; margin:0; padding:0px; color:#A6937C;  }
img { border:0; margin:0; }
a { list-style: none; text-decoration:none; color:#A6937C; }
a:hover { list-style: none; text-decoration:none; color:#ff0000; }


.clear { clear:both; }
.font10 { font-size:10px; line-height:12px;font-family:'font1'; }
.font10_13 { font-size:10px ; line-height: 13px;font-family:'font1'; }
.font12 { font-size:12px; line-height:14px; color:#A6937C;font-family:'font1';   }
.font12g { font-size:12px; line-height:12px; color:#ffffee;font-family:'font1'; }
.font14 { font-size:14px; line-height:24px;  color:#A6937C;font-family:'font1';  }
.font14w { font-size:14px; line-height:24px;  color:#ffffff;font-family:'font1';  }
.font12_1 { font-size:12px;line-height:14px; font-weight:700;font-family:'font1'; }
.font16_1 { font-size:16px;line-height:20px; font-weight:700;font-family:'font1'; }
.font16_2 { font-size:16px;line-height:20px; font-weight:700;color:#FF0000;font-family:'font1'; }
.font16 { font-size:16px;line-height:22px;  color:#A6937C;font-family:'font1';  }
.font20 { font-size:20px;line-height:24px;  color:#A6937C;font-family:'font1';  }
.font24 { font-size:24px;line-height:30px;  color:#A6937C;font-family:'font1';  }
.font24_c { font-size:24px;line-height:30px;font-family: "Hiragino Kaku Gothic Pro";color:#009B98;font-family:'font1'; }
.font36 { font-size:36px;line-height:46px;font-family:'font1'; }
.fontcolor a:hover { color:#FF9C00;font-family:'font1'; }


/* └▀─ъимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
@font-face {
font-family: 'font1';
src: url('../fonts/mplus-1p-light.ttf');
}

h2,h3,p,span {
	font-family:'font1';
}



body {  scroll:yes;margin:0px; padding:0px; text-align:center; font: 12px/18px "Lucida Grande", "Hiragino Kaku Gothic Pro",  Geneva, Arial, Verdana, sans-serif;
	background-image: url(../img/bg2.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 }
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */


/* е┐еде╚еыббttbимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#title { 
	padding-top:20px;
	width:100%;
	height:70px;
	background-color: #000000;
	background-image: url(../img/title.jpg);
	background-repeat: repeat;
	background-position:center;
 }  
 #menubutton{
	margin-right:5px; 
 }
 
 #titlebottom { 
	width:100%;
	height:20px;
	background-color: #000000;
	background-image: url(../img/titlebottom.jpg);
	background-repeat: repeat;
	background-position:center;
 }  
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

/* main wrapимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#main-wrap {
	background-color :#ffffff;
	background-image: url(../img/bg2.gif);
	background-repeat: repeat;
	background-position:left;
	width:100%;
	height:100%;
	margin-top:50px;
}

#text-wrap{
	text-align:left;
}
span.light-img01{
margin:8px;
}

/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

/* 20px╖ф┤╓имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#sukima20 { text-align:center; }  
#sukima20wrap { width:20px; height:20px; }  
#smoothup { text-align:right; }
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */


/* е╗е╤еьб╝е┐ббббббимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#cep { text-align:left; width:960px; margin:auto;}  
#cep_left { width:200px; margin:0; float:left; border-right:solid 1px #d1c0a5; }
#cep_right { width:700px; margin:0; float:right; }
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

/* еье╒е╚е╩е╙ббббббимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#left_nav { text-align:left; width:200px; margin:0; }  
#left_nav_cap { width:200px; height:34px ; padding:4px 0 0 15px ;background:url(../img/left_nav_cap.jpg) no-repeat; }  
#left_nav_subtitle { width:200px; height:30px; padding:4px 0 0 20px ;background:url(../img/left_nav_subtitle.jpg) no-repeat; }  
#left_nav_bottom { width:200px; height:41px ;background:url(../img/left_nav_bottom.jpg) repeat-x;  }  
#left_nav_line { width:200px; text-align:left; background:url(../img/left_nav_line.jpg) repeat-y; }  
#left_nav ul{ text-align:left;line-height:24px; margin:0 35px 0px;}
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

/* ещеде╚ббббббббббимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#right_nav { text-align:left; width:700px; margin:0; }
#right_nav_cap { width:700px; height:34px; padding:4px 0 0 15px ;background:url(../img/right_nav_cap.png) no-repeat; }  
#right_nav_subtitle { width:700px; height:35px; padding:6px 0 0 20px ;background:url(../img/right_nav_subtitle.png) no-repeat; }  
#right_nav_bottom { width:700px; height:41px ;background:url(../img/right_nav_bottom.png) repeat-x;  }  
#right_nav_line { width:700px; text-align:left; background:url(../img/right_nav_line.png) repeat-y; }  
#right_nav ul{ text-align:left;line-height:24px; margin:0 30px 0px;}


#right_nav_left {float:left; width:320px;}
#right_nav_right {float:right; width:300px;}

#rightbox_left { width:210px; padding:40px; float:left; }
#rightbox_left2 { width:570px; padding:35px; float:left; }
#rightbox_right { width:340px;  padding:40px 0px 40px 0px; float:right; }
#rightbox_center { width:560px;  padding:0 40px 50px; }
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */


/* е╒еые╡еде║ббббббимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#full { text-align:left; }  
#full_wrap { width:900px; margin:0; }
#full_cap { width:900px; height:25px ; padding:4px 0 0 15px ;background:url(../img/full_cap.png) no-repeat; }  
#full_bottom { width:900px; height:9px ;background:url(../img/full_bottom.png) repeat-x;  }  
#full_line { width:900px; text-align:left; background:url(../img/full_line.png) repeat-y; }  
#full_afri{height:100px; margin:0 15px 0px;}
#full li{ text-align:center;line-height:24px; margin:0 10px 0px; float:left;}
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */


/* е╒е├е┐б╝ббббббббимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
#footer { text-align:center; margin:10px 0 40px 0; }  
/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */



/* имitem╔╜┴╚имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

div#itemthum {
	margin-top : 50px ;
}

div#itemthum img{
	margin : 10px ;
	border : solid 1px #d1c0a5 ; 
}

/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

/* им╔╜┴╚имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

 table#hyougumi {
    width: 670px;
	margin:0;
    border: 1px #A6937C solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#hyougumi th {
    padding: 5px;
	width:150px;
	font-family:'font1';
    border: #A6937C solid;
    border-width: 0 0 1px 1px;
    background: #F0E6D8;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}
table#hyougumi td {
    padding: 5px;
    border: 1px #A6937C solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}

/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */



/* им╔╜┴╚имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */

 table#hyougumi2 {
    width: 400px;
	margin:0;
    border: 1px #A6937C solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#hyougumi2 th {
    padding: 5px;
	width:150px;
    border: #A6937C solid;
    border-width: 0 0 1px 1px;
    background: #F0E6D8;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}
table#hyougumi2 td {
    padding: 5px;
    border: 1px #A6937C solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}

/* имимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимимим */
