body {  
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #636363;
	margin: 0; 
	padding: 0;
	}
	
table {  
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka; 
	font-size: 14px;
	line-height:1.6em;
	color: #636363;
	}


a {  
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00;
    text-decoration:none;
	}
a:hover {
	color: #333333;
	text-decoration:none;
    }
a:active {
    text-decoration:none;
    }
a:link {
	    text-decoration:none;
	}
a:visited {
    text-decoration:none;
    }

a.gray{
	color: #636363;
}

.header {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 13px;
	font-weight: normal;
	color: #333333;
    }
    
.header_2 {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 16px;
	font-weight: normal;
	color: #333333;
    }

.post_title {
    color:#333333;
    font-size:16px;
}

.product_header {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 22px;
	font-weight: normal;
	color: #333333;
    }

.product_nav {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.product_nav:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #323232; 
	}
.product_nav:active {
	    text-decoration:none;
	}
.product_nav:link {
	    text-decoration:none;
	}
.product_nav:visited {
	    text-decoration:none;
	}

.product_nav_on {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #323232; 
	}
.product_nav_on:hover {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.product_nav_on:active {
    text-decoration:none;
	}
.product_nav_on:link {
    text-decoration:none;
	}
.product_nav_on:visited {
    text-decoration:none;
	}

.lime {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.lime_nav {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.lime_nav:hover {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #000000; 
	}
.lime_nav:active {
    text-decoration:none;
	}
.lime_nav:link {
    text-decoration:none;
	}
.lime_nav:visited {
    text-decoration:none;
	}

.lavendar_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #7274B5; 
	}
.lavendar_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333; 
	}
.lavendar_link:active {
    text-decoration:none;
	}
.lavendar_link:link {
    text-decoration:none;
	}
.lavendar_link:visited {
    text-decoration:none;
	}

.citrus_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #27822E;
	}
.citrus_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333;
	}
.citrus_link:active {
    text-decoration:none;
	}
.citrus_link:link {
    text-decoration:none;
	}
.citrus_link:visited {
    text-decoration:none;
	}

.mojito_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #167231; 
	}
.mojito_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333; 
	}
.mojito_link:active {
    text-decoration:none;
	}
.mojito_link:link {
    text-decoration:none;
	}
.mojito_link:visited {
    text-decoration:none;
	}

.french_link {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #950049; 
	}
.french_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333; 
	}
.french_link:active {
    text-decoration:none;
	}
.french_link:link {
    text-decoration:none;
	}
.french_link:visited {
    text-decoration:none;
	}


.city_nav {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #727272; 
	}
.city_nav:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.city_nav:active {
    text-decoration:none;
	}
.city_nav:link {
    text-decoration:none;
	}
.city_nav:visited {
    text-decoration:none;
	}

.city_nav_on {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #000000; 
	}
.city_nav_on:hover {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.city_nav_on:active {
    text-decoration:none;
	}
.city_nav_on:link {
    text-decoration:none;
	}
.city_nav_on:visited {
    text-decoration:none;
	}

.state_nav {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.state_nav:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #727272; 
	}
.state_nav:active {
    text-decoration:none;
	}
.state_nav:link {
    text-decoration:none;
	}
.state_nav:visited {
    text-decoration:none;
	}


.state_nav_on {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #000000; 
	}
.state_nav_on:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #76BA00; 
	}
.state_nav_on:active {
    text-decoration:none;
	}
.state_nav_on:link {
    text-decoration:none;
	}
.state_nav_on:visited {
    text-decoration:none;
	}


.header_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 18px;
	color: #333333; 
	}
.header_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 18px;
	color: #333333; 
	}
.header_link:active {
    text-decoration:none;
	}
.header_link:link {
    text-decoration:none;
	}
.header_link:visited {
    text-decoration:none;
	}


.policy_footer {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 11px;
	color: #76BA00; 
	}
.policy_footer:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 11px;
	color: #333333; 
	}
.policy_footer:active {
    text-decoration:none;
	}
.policy_footer:link {
    text-decoration:none;
	}
.policy_footer:visited {
    text-decoration:none;
	}

.pom_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #AB003C;
	}
.pom_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333; 
	}
.pom_link:active {
    text-decoration:none;
	}
.pom_link:link {
    text-decoration:none;
	}
.pom_link:visited {
    text-decoration:none;
	}

.pom_link {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #791633; 
	}
.pom_link:hover {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	color: #333333; 
	}
.pom_link:active {
    text-decoration:none;
	}
.pom_link:link {
    text-decoration:none;
	}
.pom_link:visited {
    text-decoration:none;
	}

.c_learn {
	color: #3D8F22;
    font-size: 18px;
    }
.l_learn {
	color: #7D7CAD;
    font-size: 18px;
    }
.p_learn {
	color: #791633;
    font-size: 18px;
    }


.black {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	color: #000000;
    }

.sale_price {
    font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 16px;
	font-weight: normal;
	color: red;
    }

.header_dark {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 15px;
	font-weight: normal;
	color: #000000;
    }

.header_light {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 15px;
	font-weight: normal;
	color: #727272;
    }

.business_cat {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 13px;
	font-weight: normal;
	color: #969696;
    }

.business_name {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 14px;
	font-weight: normal;
	color: #76BA00;
    }

.business_name_off {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 14px;
	font-weight: normal;
	color: #000000;
    }

.sub_header_2 {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 16px;
	font-weight: normal;
	color: #333333;
    }
    
.sub_header_3 {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
    font-size: 16px;
	font-weight: normal;
	color: #828282;
    }

.required {
	color: #76B943;
    font-size: 10px;
    }  
        
.purple {
	color: #7D7CAD;
    font-size: 18px;
    }

.image_title {
    color: #636363;
    font-style: italic;
    font-size: 11px;
    }

.footer {
    color: #A9A8A8;
    font-size: 9px;
    }


.buzz_window{
    display:none;
    position:absolute;
    background:#FFFFFF;
    width:471px;
    height:500px;
}

.Contentheader {
background:transparent url(../image/bg_midashi_gray.gif) no-repeat scroll left top;
color:#111111;
font-size:120%;
font-weight:bold;
margin-bottom:15px;
margin-left:12px;
margin-top:15px;
padding-left:10px;
padding-top:0;
}
.Sample_contentheader {
	background:transparent url(../image/arrow-blue.gif) no-repeat scroll 0 40%;
	
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 16px;
	font-weight: normal;
	color: #ec7621;
	padding:0 0px 0px 5px;
}
.Content{
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka;
	font-size: 14px;
	font-weight: 400;
	color: #312f2e;
	padding:0 10px 4px 14px;
}
.sample{
background:transparent url(../image/link_mark.png) no-repeat scroll 0 40%;
padding:8 10px 10px 25px;
width:15px;
height:15px;
}
.pen_link{
background:transparent url(../image/pen_bg.gif) no-repeat scroll 0 40%;
padding:0px 0px 0px 10px;
}
#STA_BOX{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3F3F3 none repeat scroll 0 0;
border:1px solid #DBDBDB;
height:110px;
margin:-10px 0 0px 5px;
position:relative;
text-align:center;
width:420px;
}
#STA_MAIN{
left:1px;
margin:auto;
overflow:hidden;
position:absolute;
text-align:center;
top:0px;
white-space:normal;
width:410px;
z-index:10;
}
#STA_MAIN span {
padding:0 0px;
width:410px;
}

