@charset "utf-8";

/*=========================================*/
/* 共通設定 */
/*=========================================*/


/*-- MAIN IMAGE --*/

#main_image{
	margin:0px auto;
	padding:25px 0px 40px 0px;
	width:860px;
	background-color:#ffffff;
}


/*-- CONTENTS --*/

#common_area{
	margin:0px auto;
	padding:0px;
	width:800px;
}

#left{
	float:left;
	margin:0px;
	padding:0px;
	width:160px;
}

#right{
	float:right;
	margin:0px;
	padding:0px;
	width:610px;
}


/*-- SIDE MENU --*/

#left ul{
	margin:0px 0px 50px 0px;
	padding:0px;
	width:160px;
	background-image:url("../images/side_line.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}

#left ul li{
	list-style:none;
}

#left ul li{
	margin:0px;
	padding:0px;
	width:160px;
	background-image:url("../images/side_line.gif");
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
}

#left ul .on{
	margin:0px;
	padding:0px;
	width:160px;
	background-color:#e6e6e1;
	background-image:url("../images/side_line.gif");
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
}

.icatch_m{
	margin:0px;
	padding:10px 20px 10px 15px;
	background-image:url("../images/side_icatch_m.gif");
	background-repeat:no-repeat;
	background-position:left center;
	font-size:80%;
	color:#333333;
	font-weight:bold;
}

.icatch_s{
	margin:0px;
	padding:10px 20px 10px 25px;
	background-image:url("../images/side_icatch_s.gif");
	background-repeat:no-repeat;
	background-position:left center;
	font-size:80%;
	color:#333333;
}

.icatch_a{
	margin:0px;
	padding:10px 20px 10px 35px;
	background-image:url("../images/side_icatch_a.gif");
	background-repeat:no-repeat;
	background-position:left center;
	font-size:80%;
	color:#333333;
}

#left ul li a:link{
	color:#333333;
	text-decoration:none;
}

#left ul li a:visited{
	color:#333333;
	text-decoration:none;
}

#left ul li a:hover,
#left ul li a:active{
	color:#333333;
	text-decoration:underline;
}


/*-- RIGHT AREA --*/

.common_title{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:150%;
	color:#0d3a7c;
	font-weight:bold;
}

.common_title2{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:150%;
	color:#0d3a7c;
	font-weight:bold;
}

.common_text{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
	font-weight:bold;
}

.common_text_top{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 15px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
	font-weight:bold;
}

.common_sub_title{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 45px;
	background-image:url("../images/common_icatch.gif");
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.nonwoven_sub_title{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 45px;
	background-image:url("../images/nonwoven_icatch.gif");
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.common_list{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:610px;
}

.common_list_line{
	margin:0px;
	padding:0px 0px 40px 0px;
	width:610px;
	background-image:url("../images/common_line.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}

.common_list_area{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:610px;
}

.common_sub_list{
	margin:0px;
	padding:0px;
	width:610px;
}

.common_list_image{
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px;
	width:200px;
}

.about_image_01{
	float:left;
	margin:20px 10px 0px 0px;
	padding:0px;
}

.about_image_02{
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
}

.highlight_image{
	float:left;
	margin:10px 10px 0px 0px;
	padding:0px;
}

.highlight_image2{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.common_list_caption{
	margin:0px;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-size:70%;
	color:#333333;
}

.common_list_text_area{
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
}

.common_list_sub_title{
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.common_list_sub_text{
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.common_list_text{
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.common_list_text_right{
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
	font-weight:bold;
}

.common_list_pdf{
	margin:0px 0px 30px 0px;
	padding:0px;
	width:610px;
}

.common_list_pdf .pdf{
	float:left;
	margin:0px;
	padding:0px;
	width:200px;
}

.common_list_pdf .banner{
	float:left;
	margin:0px 0px 0px 230px;
	padding:0px;
	width:160px;
}

.common_list_pdf_text{
	clear:both;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.nonwoven_list_image{
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px;
	width:170px;
}

.nonwoven_list_text{
	float:left;
	margin:0px;
	padding:0px;
	width:420px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.life_list_image{
	float:left;
	margin:0px 20px 0px 0px;
	padding:10px 0px 0px 0px;
	width:170px;
	background-image:url("../forming_fabrics/images/forming_line.gif");
	background-repeat:no-repeat;
}

.life_list_text{
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:420px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.forming_sub_title{
	float:left;
	margin:0px 20px 0px 0px;
	padding:10px 0px 0px 0px;
	width:170px;
	text-align:left;
	background-image:url("../forming_fabrics/images/forming_line.gif");
	background-repeat:no-repeat;
	font-size:80%;
	line-height:150%;
	color:#333333;
	font-weight:bold;
}

.forming_list_text{
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:420px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.common_list_text{
	overflow:hidden;
}

.common_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.forming_list_text{
	overflow:hidden;
}

.forming_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.forming_icatch{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url("../forming_fabrics/images/forming_icatch.gif");
	background-repeat:no-repeat;
}

.forming_icatch2{
	margin:0px;
	padding:3px 0px 0px 0px;
}

.forming_list_sub_area{
	margin:0px;
	padding:15px 0px;
}

.forming_list_text_ti{
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.forming_list_text_te{
	margin:0px;
	padding:0px 0px 5px 0px;
}

.common_list_scroll{
	clear:both;
	margin:0px;
	padding:0px;
	width:610px;
	text-align:right;
}

.common_list_clear{
	clear:both;
	margin:0px;
	padding:0px;
	width:610px;
	height:15px;
}

.common_list_clear2{
	clear:both;
	margin:0px;
	padding:0px;
	width:610px;
}

.guide_title{
	margin:0px 0px 10px 0px;
	padding:20px 0px 0px 0px;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.guide_title2{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.guide_sub_title{
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.guide_text{
	margin:0px 0px 15px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_text_pdf{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_text_pdf2{
	margin:15px 0px 15px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_text_top{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 15px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_sub_text{
	margin:0px 0px 30px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_sub_catch{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.guide_area{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:610px;
}

.guide_area_top{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
}

.guide_sub_area{
	margin:0px 0px 30px 0px;
	padding:0px;
	width:610px;
}

.guide_list{
	margin:0px 0px 50px 0px;
	padding:0px;
	width:610px;
}

.guide_list_top{
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 15px;
}

.guide_sub_list{
	margin:0px 0px 50px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.list_text01{
	background-color:#c2cede;
	font-size:75%;
	color:#000000;
	font-weight:bold;
}

.list_text02{
	background-color:#c2cede;
	font-size:75%;
	color:#000000;
	font-weight:bold;
}

.list_text03{
	background-color:#e6e6e1;
	font-size:70%;
	color:#333333;
}

.list_text04{
	background-color:#e6e6e1;
	font-size:70%;
	color:#333333;
}

.list_text05{
	background-color:#c8faff;
	font-size:75%;
	color:#000000;
	font-weight:bold;
}

.list_text06{
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.list_text07{
	background-color:#ffe1eb;
	font-size:75%;
	color:#333333;
	font-weight:bold;
	border:1px solid #ffb4ce;
}

.list_text08{
	background-color:#d7f0f5;
	font-size:75%;
	color:#333333;
	font-weight:bold;
	border:1px solid #86cfe6;
}

.list_text09{
	background-color:#e8e1d9;
	font-size:75%;
	color:#333333;
	font-weight:bold;
	border:1px solid #c4b19d;
}

.list_text10{
	background-color:#e8e1d9;
	font-size:85%;
	color:#333333;
	font-weight:bold;
	border:1px solid #c4b19d;
}

.list_text11{
	background-color:#f5f5f5;
	font-size:70%;
	color:#333333;
}

.list_text12{
	padding:0px 0px 0px 15px;
	background-color:#e6e6e1;
	font-size:70%;
	color:#333333;
}

.list_text13{
	padding:0px 0px 0px 30px;
	background-color:#e6e6e1;
	font-size:70%;
	color:#333333;
}

.common_image_left{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:180px;
}

.common_image_center{
	float:left;
	margin:10px 0px 0px 15px;
	padding:0px;
	width:150px;
}

.common_image_right{
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:250px;
}

.common_image_left_sub{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:165px;
}

.common_image_center_sub{
	float:left;
	margin:10px 0px 0px 15px;
	padding:0px;
	width:165px;
}

.sub_area_image{
	margin:0px;
	padding:0px;
}

.sub_area_caption{
	margin:0px;
	padding:5px 0px 10px 0px;
	font-size:70%;
	color:#333333;
}

.sub_area_data_title{
	margin:0px;
	padding:0px 0px 5px 5px;
	text-align:left;
	font-size:80%;
	color:#333333;
	font-weight:bold;
}

.nonwoven_list_text{
	overflow:hidden;
}

.nonwoven_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.nonwoven_icatch{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url("../nonwoven/images/list_icatch.gif");
	background-repeat:no-repeat;
}

.main_text_left_box{
	margin:0px 0px 30px 0px;
	padding:20px 20px 20px 20px;
	background-color:#eeeeee;
	border:2px solid #dddddd;
	text-align:left;
}

.main_text_left_box .box_new{
	padding:0px 0px 0px 0px;
	font-size:90%;
	color:#ee0000;
	font-weight:bold;
}

.main_text_left_box .box_title{
	padding:0px 0px 5px 0px;
	font-size:90%;
	line-height:150%;
	color:#000000;
	font-weight:bold;
}

.main_text_left_box .box_link{
	padding:5px 0px 0px 15px;
	font-size:80%;
	color:#000000;
}

.main_text_left_box_text{
	overflow:hidden;
}

.main_text_left_box_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.main_text_left_box_text .box_text{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url("../nonwoven/images/list_icatch.gif");
	background-repeat:no-repeat;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.tissue_list_image{
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px;
	width:350px;
}

.tissue_list_text{
	float:left;
	margin:0px;
	padding:0px;
	width:240px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.tissue_list_text{
	overflow:hidden;
}

.tissue_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.tissue_icatch{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url("../forming_fabrics/images/forming_icatch.gif");
	background-repeat:no-repeat;
}

.tissue_icatch_ti{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.highlight_image_area{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.highlight_sub_image{
	margin:0px 0px 20px 20px;
	padding:0px;
}

.highlight_caption{
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	font-weight:bold;
}

.fuji_area{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:610px;
}

.fuji_area_left{
	float:left;
	margin:0px;
	padding:0px;
	width:295px;
}

.fuji_area_right{
	float:right;
	margin:0px;
	padding:0px;
	width:295px;
}

.fuji_area_text{
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.fuji_image{
	margin:0px 0px 10px 0px;
	padding:0px;
}

.fuji_image2{
	margin:10px 0px 0px 0px;
	padding:0px;
}

.fuji_arrow{
	margin:0px;
	padding:20px 0px 0px 0px;
	background-image:url("../highlight/images/fuji_arrow.gif");
	background-repeat:no-repeat;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.fuji_list_text{
	float:left;
	margin:0px;
	padding:0px 0px 10px 15px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.fuji_list_text{
	overflow:hidden;
}

.fuji_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.high_list_text{
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.high_list_text{
	overflow:hidden;
}

.high_list_text li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.high_icatch{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url("../forming_fabrics/images/forming_icatch.gif");
	background-repeat:no-repeat;
}

.high_icatch_p{
	margin:0px;
	padding:0px;
}

.guide_text_ltt{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.ltt_list_clear{
	clear:both;
	margin:0px;
	padding:5px 0px 10px 0px;
	width:610px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#ff0000;
}

.ltt_area01{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:610px;
}

.ltt_area02{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:610px;
}

.ltt_area03{
	margin:0px 0px 30px 0px;
	padding:15px 0px;
	text-align:center;
	border:5px solid #c2cede;
}

.ltt_area04{
	margin:10px 0px 10px 0px;
	padding:15px 0px;
	text-align:center;
	border:5px solid #eeeeee;
}

.ltt_area_left{
	float:left;
	margin:0px;
	padding:0px;
	width:295px;
}

.ltt_area_right{
	float:right;
	margin:0px;
	padding:0px;
	width:295px;
}

.ltt_area_text{
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:left;
	font-size:80%;
	line-height:150%;
	color:#333333;
}

.ltt_image{
	margin:0px 0px 5px 0px;
	padding:0px;
}

#sitemap_area{
	margin:0px auto;
	padding:0px 0px 50px 0px;
	text-align:left;
	width:700px;
}

.sitemap_scroll{
	clear:both;
	margin:0px;
	padding:0px;
	width:700px;
	text-align:right;
}