/* CSS Document */

h1,h2,h3,h4,p,ul,li,dl,dt,dd{
margin:0;
padding:0;
}

body{
width:770px;
margin:0 auto;
padding:15px 0;
background:#FFFFFF;
}
img{
border:0;
}
h1{
width:720px;
margin:0 auto;
padding:10px 0 3px 0;
text-align:right;
font-size:18px;
color:ff0000;
color:#AF6C1C;}

h2{
}

h3{
font-size:14px;
line-height:18px;
color:#663300;
background:url(../img/h3_mk.gif) no-repeat;
background-position:0% 40%;
text-indent:25px;
margin:5px;
}

.red{
color:#FF0000;
}
.bold{
font-weight:bold;
}

#container{
width:770px;
margin:0 auto;
padding:0 0 0 0;
background:#FFD39F;}

/* HEAD */
#head_fla{
width:720px;
height:200px;
}
#head{
width:720px;
height:155px;
}
#imgs{
margin:10px;
}
#imgs2{
margin:10px;
}

/* CONTENT */
#content{
width:720px;
background-color:#FFFFFF;
margin:0 auto;
padding:0 0 5px 0;
}

/* MENU1 */
#sub_menu{
width:720px;
margin:0px 0 7px 0;
padding:4px 0 3px 0;
text-align:right;
font-size:12px;
font-weight:bold;
background-color:#FFA200;
}
#sub_menu a{
margin:0 2px 0 0;
color:#FFFFFF;
text-decoration:none;
}
#sub_menu a:hover{
color:#996600;
text-decoration:underline;
}

#menu1{
width:180px;
float:left;
font-size:12px;
}
#menu1 #article{
width:160px;
margin:0 9px 5px 9px;
border:1px solid #FF7F00;
}
#menu1 #article ul{
margin:0px 0 0px 0;
list-style:none;
}
#menu1 #article ul li{
clear:left;
}
#menu1 #article ul li .mtit{
font-size:14px;
line-height:25px;
font-weight:bold;
}
#menu1 #article ul li a{
display:block;
width:150px;
padding:3px 5px 5px 5px;
text-decoration:none;
color:#555555;
}
#menu1 #article ul li p{
float:left;
margin:0 0 0 2px;
padding:0;
}
#menu1 #article ul li img{
float:left;
margin-right:3px;
border:1px solid #FF7F00;
}
#menu1 #shopping{
width:160px;
margin:0 9px 5px 9px;
border:1px solid #FF7F00;
}
#menu1 #shopping ul{
margin:5px 0 0px 0px;
font-size:12px;
list-style:none;
}
#menu1 #shopping ul li{
margin:5px 10px 0 10px;
padding:0 0 5px 0;
}
#menu1 #shopping ul li.border{
border-bottom:1px dotted #6B4D25;
}
#menu1 #shopping ul li img{
margin:0 5px 0 0;
}
#menu1 #shopping ul li a{
display:block;
margin:5px 0 0 0;
text-decoration:none;
color:#000000;
}
#menu1 #sub_menu2{
width:160px;
margin:5px 9px 3px 9px;
}
#menu1 #sub_menu3{
width:160px;
margin:0 9px 8px 9px;
}
#menu1 #qrcode{
width:160px;
margin:0 9px 4px 9px;
}
#menu1 #qrcode .img{
width:60px;
border:1px solid #000000;
float:left;
}
#menu1 #qrcode p{
width:93px;
float:left;
margin:4px 0 0 5px;
font-size:11px;
}
#menu1 #mobi_url{
width:160px;
text-align:center;
text-decoration:underline;
font-size:11px;
margin:0 9px 8px 9px;
}

/* MAIN */
#main{
width:539px;
float:left;
font-size:80%;
line-height:130%;
margin:0 0 0 0;
}


/* F_NAVI */
#f_navi{
width:690px;
background:#F2E5CE;
color:#843500;
font-size:10px; line-height:14px;

text-align:center;
padding:5px;
margin:10px 0 0 10px;
}
#f_navi a{
color:#843500;
}
#f_navi a:hover{
text-decoration:none;
}

/* FOOT_LINK */
#foot_link{
width:700px;
margin:0 auto;
border:1px solid #FF7F00;
}
#foot_link .fltit{
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:3px;
background-color:#FF7F00;
}
#foot_link .fltit a{
color:#FFFFFF;
}
#foot_link .fltit a:hover{
text-decoration:none;
}
#foot_link .fltb{
width:700px;
margin:0 auto;
}
#foot_link .fltb td{
width:120px;
padding:5px 10px 5px 10px;
}

/* NAVI */
#navi{
margin:0 0 10px 0;
padding:0;
font-size:10px;
color:#999999;
text-align:left;
}
#navi a{
padding:2px;
color:#999999;
text-decoration:none;
}
#navi a:hover{
color:#FFFFFF;
color:#666666;
text-decoration:underline;
}

/* COPYRIGHT */
#copyright{
width:720px;
margin:0 auto;
padding:3px 0 10px 0;
text-align:right;
font-size:12px;
color:#AF6C1C;}