@charset "shift_jis";
/* ===================================================================
CSS information

 file name  : /next/css/style.css
 style info : 2012/03/　次世代 FOODS Info Mart 特設サイト
=================================================================== */
body {margin:0; padding:0;text-align:center;}

a{text-decoration:underline;}

img {border:0;}

.wrapper {width:950px; padding:0; margin:0 auto;line-height:1.5em;text-align:left;}

h1,h2 {margin:0; padding:0;}
h3 {margin:0 0 20px 0; padding:0;}

.hdr{background:none !important;border-bottom:3px solid #0099cc;}

.footer_navi{width:950px;height:40px;padding:0px;margin:0px;background-color:#197cc2;text-align:center;}
.footer_menu {zoom:1;
	width:750px;
	height:40px;
	margin:0 auto;}
.footer_menu:after{
    content:""; 
    display:block; 
    clear:both;
	width:750px;
	height:40px;
	margin:0 auto;}
.footer_menu li{list-style:none;float:left;height:15px;margin-left:10px;margin-top:10px;} 

.footer_about{}
.footer_function{border-left:1px solid #fff; padding:0px 0px 0px 10px;}
.footer_caravan{border-left:1px solid #fff; padding:0px 0px 0px 10px;}
.footer_question{border-left:1px solid #fff; padding:0px 0px 0px 10px;}
.footer_inquiry{border-left:1px solid #fff; padding:0px 0px 0px 10px;}

.header_0{border-bottom:5px solid #197cc2;width:950px;}

.contents{padding:0 !important;}

.content_box{width:950px;margin-bottom:10px;background-color:#deeff3;font-size:14px;}
.content_box_detail{background-color:#fff;padding:15px;}

.h70{height:70px;overflow:hidden;}
.h100{height:100px;overflow:hidden;}

.tax_menu{width:950px;height:162px;margin:0 0 10px 0;background:url("../images/menu_bg.jpg") 0 0 no-repeat scroll transparent;}
.tax_menu.tax_menu4{background:url("../images/menu_bg2.jpg") 0 0 no-repeat scroll transparent;}
.tax_menu li{margin:0 0 0 27px;padding:2px 0 0 0;line-height:20px;font-size:13px;}

.tax_history{width:100%;margin-bottom:10px;padding:10px 0;background-color:deeff3;}
.tax_history_title{float:left;width:70px;margin-top:15px;}
.tax_history_tbl_area{width:840px;background-color:#fff;float:left;}
.tax_history_tbl{margin:10px;width:820px;}
.tax_history_tbl th{width:110px;padding:5px;white-space:nowrap;vertical-align:top;font-weight:bold;}
.tax_history_tbl td{padding:3px 5px;line-height:1.4;vertical-align:top;}

.tax_faq{width:950px;margin-bottom:10px;}
.tax_faq td{vertical-align:top;}
.tax_faq_q1{width:40px;border:none;background-color:#F0F0F0;padding:8px 0 8px 8px;font-weight:bold;white-space:nowrap;}
.tax_faq_q2{border:none;background-color:#F0F0F0;padding:8px 8px 8px 0;font-weight:bold;}
.tax_faq_a1{width:40px;padding:8px 0 8px 8px;white-space:nowrap;}
.tax_faq_a2{padding:8px 8px 8px 0;}
.tax_faq_a2 p{margin-bottom:5px;}

.sub-ti-common{background:url("/web/jp/images/sub-ti-bg.gif") repeat-x scroll 0 100% transparent;border-bottom:1px solid #D6D6D6;border-right:1px solid #D6D6D6;border-top:1px solid #D6D6D6;border-left:5px solid #72B019;font-weight:bold;padding:10px 13px;}

.about_slip_date{margin-bottom:10px;padding:10px;background-color:#efefef;}
.about_slip_date_exp{margin-bottom:10px;padding:10px;background-color:#fff;}

ol li{list-style-type:decimal;}

.linkToBasicpolicy-buyer,.linkToBasicpolicy-seller{display:none;}