@charset "Shift_JIS";

/* □□□□□□□□□□□□□□□□□□□□□□□□□□ */
/* タキロンポリマー様HP CSS				*/
/* 作成者：株式会社メディアシステム　井上		*/
/* 作成日：2008/05/22					*/
/* □□□□□□□□□□□□□□□□□□□□□□□□□□ */


/* ***************全画面共通クラス*******************  */

/* 場所固定用 */
center.parents {
	position: absolute;
	top:0px;
	left:0px;	
}

/* 画像の枠線を消す */
img { 
	border-width:0; 
}

/* ヘッダー */
/*
.menu a{
	background-image:url('img/glovernavi_home_on.gif');
}

.menu a:hover{
	background-image:url('img/glovernavi_product.gif');
}
*/

/*	2008.06.23 ono add */
/*	検索ボックス内文字サイズ	*/
.main {
	font-size: 0.7em;
}


/*	******	2008.06.10 ono add  *********	*/
#top_logo {
	width: 784px;
	margin: 0 auto;	
/*	text-align: left;	*/
}

#whole {
	width: 844px;
	margin: 0 auto;
	text-align: left;
}
#nav {
	display: block;
/*	height: 33px;	*/
}
#nav li {
	list-style-type: none;
	float: left;
	margin-right: 2px;
	padding: 0 0 2px 0;
}
#nav li strong {
	text-indent: -9999px;
	display: block;
	line-height: 0;
}
/*	2008.06.10 ono add_end	*/




/* フッター */
.footer {
	font-size:0.7em;
}

/* ぱんくずリストクラス */
.pankuzu {
	font-size:0.8em;
	color:blue;
}

/*  リンクの色(タキロン様と合わせている) */

/*　リンクの下線を削除 */
a {
	text-decoration: none;
}

/* 通常リンク色 */
a:link {
	color:#006666;
}

/* 訪問済リンク色(通常リンクと同じ) */
a:visited {
	color: #006666;
}

/* カーソルを上に乗せたときのリンク色 */
a:hover {
	color: #03b1b1;
}

/* クリックされた瞬間のリンク色 */
a:active {
	color: #006666;
}

/* Adobe Readerダウンロード部 */
.adobe {
	font-size: 0.6em;
}

/* 各テーブルの横幅 */
.table_width {
    width: 760px;		 
}


body.position {
	position: ;
}

/* ***************Topページ用クラス****************** */
.font1 {
	font-size: 0.8em;
}

/* 画像の上に載せる文字 */
.topimg_font1 {
	position:absolute;
	top:150px;
	left:480px;
	font-size: 1.1em;
	font-weight: bold;
	font-style: oblique;
}

/*　一行に収まらない場合 */
.topimg_font2 {
	position:absolute;
	top:170px;
	left:480px;
	font-size: 1.1em;
	font-weight: bold;
	font-style: oblique;
}



/* 新着情報 */
.newinfo {
	font-size: 0.8em;
}

/* 会社案内 */
.company {
	font-size: 0.9em;
}


/* ***************製品一覧ページ用クラス****************** */
/* 画像の上に載せる文字 */
.productimg_font1 {
	position:absolute;
	top:150px;
	left:170px;
	font-size: 1.1em;
	font-weight: bold;
	font-style: oblique;
}

/*　一行に収まらない場合 */
.productimg_font2 {
	position:absolute;
	top:170px;
	left:480px;
	font-size: 1.1em;
	font-weight: bold;
	font-style: oblique;
}

/* ページ内リンク */
.productlink_table_width {
	width: 760px;
	margin:10px 0px 0px 0px;
	text-align:left;
	color:white;
}

/* ページ内リンク タイトル */
.link_title {  
	background-color: #80cccc;
	width:360px;
	float:left;
	padding: 5px;
}

/* ページ内リンクメニュー */
.pagelink {
	text-align:left;
	font-size:0.9em;
	line-height: 200%;
	margin:10px 0px 20px 0px;
}


/* 製品一覧画像サイズ */
.productlist_img {
	width: 121px;
	height: 103px;
}

/* 製造工程画像サイズ */
.productkoutei_img {
	width: 192px;
	height: 151px;
}

/* 製品一覧文字サイズ */
.productlist_font {
	font-size:0.8em;
}

.productlist_table_width {
	width: 740px;
}

/* 製品一覧表示枠 */
body { text-align:center; }




/* 各製品（素材）領域 */
.sozai_area {  
	margin:19px 0px 0px 0px;
	height: 550px;
	padding: 0 0 20px 0;
	border: 2px solid #e5e5e5;
}

/*	-----------	ono add_here	--------	*/

/* 製品（素材）枠 */
#outline_sozai {
	text-align:center;
	width:760px;
	background-image:url(product/img/frametop_sozai.gif);
	background-repeat:no-repeat
}

/* 各製品 タイトル */
.product_title { 
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_maru { 
	background-image:url(product/img/t_marubo.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_en { 
	background-image:url(product/img/t_enpura.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_ky { 
	background-image:url(product/img/t_kyodai.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_pl { 
	background-image:url(product/img/t_plate.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_atu { 
	background-image:url(product/img/t_atuniku.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_pu { 
	background-image:url(product/img/t_purau.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_roka { 
	background-image:url(product/img/t_roka.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_syahei { 
	background-image:url(product/img/t_syahei.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_pp { 
	background-image:url(product/img/t_omoshi.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}
.product_title_order { 
	background-image:url(product/img/t_order.gif);
	background-repeat:no-repeat;	
	background-color: #E0FFFF;
	margin:15px 5px 0 5px;
	text-align:left;
	width:360px;
	float:left;
	padding: 5px;
}

/*	------	ono add_end	-----	*/

/* 各製品 メイン文章 */
.product_main {
	text-align:left;
	margin:0px 5px 10px;
	width:360px;
	float:left;
	font-size:0.8em;
	padding: 5px;
}

/* 物性表・企画表タイトル */
.sozai_siryotitle {
	text-align:left;
	font-size : 12px;
	background-color: #E6E6FA;
	color:#006666;
	margin:0px 6px 3px;
	width:732px;
	float:left;
	padding: 5px;
}

/* 物性表・企画表メイン文章 */
.sozai_siryomain {
	text-align:left;
	margin:0px 0px 0px 10px;
	width:730px;
	float:left;
	font-size:0.8em;
	padding: 5px;
}

/* ------	ono 変更	----	*/
/* 製品（加工）枠 */
#outline_kakou {
	text-align:center;
	width:760px;
	background-image:url(product/img/frametop_kakou.gif);
	background-repeat:no-repeat
}

/* 各製品（加工）領域 */
.kakou_area {  
	margin:19px 0px 0px 0px;
	height: 300px;
	padding: 0 0 20px 0;
	border: 2px solid #e5e5e5;
}


/* ------	ono 変更	----	*/
/* 製品（工程）枠 */
#outline_koutei {
	text-align:center;
	width:760px;
	background-image:url(product/img/frametop_seizou.gif);
	background-repeat:no-repeat
}

/* 工程 領域 */
.koutei_area {  
	margin:19px 0px 0px 0px;
	height: 900px;
	padding: 20px 0 0 0;
	border: 2px solid #e5e5e5;
}


/* サポート情報枠 */
#outline_support {
	text-align:left;
	width:760px;
	background-image:url(product/img/frametop.jpg);
	background-repeat:no-repeat
}

/* サポート情報 領域 */
.support_area {  
	margin:19px 0px 0px 0px;
	height: 80px;
	padding: 10px 0;
	border: 2px solid #e5e5e5;
}


/* 工程 タイトル */
.koutei_title {
	background-color: #eaeaff;
	text-align:left;
	margin:0px 8px;
	height:50px;
	width:723px;
	float:left;
	padding: 10px;
}

/* 工程 メイン文章 */
.koutei_main {
	background-color: #eaeaff;
	text-align:left;
	margin:0px 0px 0px 8px;
	width:313px;
	height:180px;
	float:left;
	font-size:0.8em;
	padding: 5px 5px 5px 15px;
}

/* 工程 写真領域 */
.koutei_photo {
	background-color: #eaeaff;
	margin:0px 8px 0px 0px;
	width:410px;
	height:180px;
	float:left;
}

.koutei_arrow {
	vertical-align:middle;
	margin:0px 10px;
	height:50px;
	width:700px;
	float:left;
	padding: 23px 13px 15px;
}

.support_main {
	margin:0px 0px 0px 10px;
	width:730px;
	float:left;
	font-size:0.8em;
	padding: 5px;
}

/* ***************製品詳細ページ用クラス****************** */
/* 特徴 */
.feature {
		font-size:0.9em;
}

/* 製品詳細枠 */
#outline_detail {
	text-align:center;
/*	width:720px;	*/
	width:620px;
}

/* 製造工程画像領域サイズ */
.productdetail_img_outline {
	margin:0 0 10px 0px;
	text-align:	left;
	width: 615px;
}

/* 製品詳細画像サイズ */
.productdetail_img {
	width:	200px;
	height: 150px;
}

/*********************************************************/
/*							 */
/*	2008.06.16 ono add here				 */
/*							 */
/*********************************************************/

/* 製造工程メイン領域サイズ */
/*--	大径丸棒の場合	--*/
.productdetail_main_outline_1 {
	width:600px;
	background-image:url(product/img/frametop_maru.gif);
	background-repeat:no-repeat
}

/*--	大型板材の場合	--*/
.productdetail_main_outline_2 {
	width:600px;
	background-image:url(product/img/frametop_itazai.gif);
	background-repeat:no-repeat
}

/*--	厚肉円筒板の場合	--*/
.productdetail_main_outline_3 {
	width:600px;
	background-image:url(product/img/frametop_atuniku.gif);
	background-repeat:no-repeat
}

/*--	エンプラ素材の場合	--*/
.productdetail_main_outline_4 {
	width:600px;
	background-image:url(product/img/frametop_enpura.gif);
	background-repeat:no-repeat
}

/*--	プレート素材の場合	--*/
.productdetail_main_outline_5 {
	width:600px;
	background-image:url(product/img/frametop_plate.gif);
	background-repeat:no-repeat
}

/*--	雪かき板の場合	--*/
.productdetail_main_outline_6 {
	width:600px;
	background-image:url(product/img/frametop_yukikaki.gif);
	background-repeat:no-repeat
}

/*--	濾過板の場合	--*/
.productdetail_main_outline_7 {
	width:600px;
	background-image:url(product/img/frametop_rokaban.gif);
	background-repeat:no-repeat
}

/*--	PP製重石の場合	--*/
.productdetail_main_outline_8 {
	width:600px;
	background-image:url(product/img/frametop_omoishi.gif);
	background-repeat:no-repeat
}

/*--	遮蔽材の場合	--*/
.productdetail_main_outline_9 {
	width:600px;
	background-image:url(product/img/frametop_syahei.gif);
	background-repeat:no-repeat
}

/*--	オーダーメイドの場合	--*/
.productdetail_main_outline_10 {
	width:600px;
	background-image:url(product/img/frametop_kakouhin.gif);
	background-repeat:no-repeat
}


/*
.productdetail_main_outline {
	width:700px;
	background-image:url(product/img/frametop.jpg);
	background-repeat:no-repeat
}
*/


/* 製品情報（詳細） メインスペース枠 */
#outline_p_detaile {
	margin:20px 0px 0px 0px;
	width:760px;
	text-align:center;
}

/* 製品情報（詳細） サイドバー枠 */
.outline_p_detaile {
	padding:0px 10px;
	width:130px;
	vertical-align:top;
	font-size:0.9em;
	text-align:left;
	background-image:url(product/img/sidebar_line.gif);
	background-position: right;
	background-repeat:repeat-y ;
	line-height: 130%
}

/* 製品情報（詳細） メインスペース枠 */
.p_detaile_main {
	margin:10px 0px;
	width:630px;
	text-align:center;
}

/*------------			-------------------------------------*/






/* 製品詳細 メイン文章 */
.productdetail_main {
	margin:19px 0px;
	text-align:left;
	font-size:0.9em;
	padding: 10px;
	border: 3px solid #e5e5e5;
}




/* ***************企業情報ページ用クラス****************** */
/* 会社説明 */
.company_font {
		font-size:0.9em;
}

/* 会社概要 */
.company_info {
		font-size:0.8em;
}

/* 会社沿革 */
.company_history1 {
		font-size:0.8em;
		text-align: center;
}

.company_history2 {
		font-size:0.8em;
		text-align: left;
}

/* 企業情報 ページ内リンク */
.company_link {
	width: 600px;
	font-size:0.9em;
	margin:10px 0px 0px 0px;
	text-align:right;
}

/* 企業情報 説明 */
.comp_description {  
	margin:10px 0px 0px 0px;
	width:600px;
	font-size:0.9em;
	text-align:left;
	line-height: 140%
}

#comp_description2 {
	margin:20px 0px 0px 0px;
/*	background-color: #eaeaff;*/
	width:600px;
	text-align:left;
}

#comp_description2 hr{
	color: #dcdcdc;
	height:1px;
}
/* 経営理念 領域 */
#comp_description2 table{
	font-size:0.9em;
	text-align:left;
	line-height: 140%;
}


/* 経営理念 枠 */
#outline_principle {
	margin:20px 0px 0px 0px;
	padding:30px 0px 0px 0px;
/*	background-color: #eaeaff;*/
	width:600px;
	text-align:left;
	background-image:url(company/img/title_principle.jpg);
	background-repeat:no-repeat
}

#outline_principle hr{
	color: #dcdcdc;
	height:1px;
}
/* 経営理念 領域 */
#outline_principle table{
	font-size:0.9em;
	text-align:left;
	line-height: 140%;
}

/* 品質方針 枠 */
#outline_quality {
	margin:20px 0px 0px 0px;
	width:600px;
	text-align:center;
	background-image:url(company/img/title_quality.jpg);
	background-repeat:no-repeat
}

/* 品質方針 領域 */
.quality_area {  
	margin:30px 10px 20px 10px;
	font-size:0.9em;
	text-align:left;
	line-height: 130%
}

/* 会社概要 枠 */
#outline_summary {
	margin:20px 0px 0px 0px;
	width:600px;
	text-align:center;
	background-image:url(company/img/title_summary.jpg);
	background-repeat:no-repeat
}

/* 会社概要 領域 */
.item_area {  
/*	background-color: #f9f9ff;
	color: #4c4c4c;*/
	margin:40px 10px 0px 10px;
	font-size:0.8em;
	text-align:left;
	line-height: 150%
}

.item_title {  
	width:150px;
	background-color: #eafff4;
	padding: 10px;
}

.item_content {  
/*	background-color: #f9f9ff;*/
	width:400px;
	padding: 10px;
}

/* 会社沿革 枠 */
#outline_history {
	margin:20px 0px 0px 0px;
	width:600px;
	text-align:center;
	background-image:url(company/img/title_history.jpg);
	background-repeat:no-repeat
}

/* 月次生産能力 */
.month_1 {  
/*	background-color: #f9f9ff;
	color: #4c4c4c;*/
	margin:20px 10px 5px 10px;
	font-size:1.1em;
	text-align:left;
	line-height: 140%
}

.month_title {  
	width:150px;
/*	background-color: #ffcc33;*/
	padding: 10px;
}

.month_1_content {  
/*	background-color: #f9f9ff;*/
	width:400px;
	padding: 10px;
}


/* 会社概要 領域 */
.item_area2 {  
/*	background-color: #f9f9ff;
	color: #4c4c4c;*/
	margin:20px 10px 5px 10px;
	font-size:0.8em;
	text-align:left;
	line-height: 140%
}

.item_title {  
	width:150px;
	background-color: #eafff4;
	padding: 10px;
}

.item_content2 {  
/*	background-color: #f9f9ff;*/
	width:400px;
	padding: 12px;
}


/* 採用情報 枠 */
#outline_recruit {
	margin:20px 0px 0px 0px;
	width:600px;
	text-align:center;
	background-image:url(company/img/title_recruit.jpg);
	background-repeat:no-repeat
}

/* 採用情報 領域 */
.recruit_area {  
	margin:30px 10px 20px 10px;
	font-size:0.9em;
	text-align:left;
	line-height: 130%
}

/* 企業情報 メインスペース枠 */
#outline_company {
	margin:20px 0px 0px 0px;
	width:760px;
	text-align:center;
}

/* 企業情報 サイドバー枠 */
.company_side {
	padding:0px 10px;
	width:130px;
	vertical-align:top;
	font-size:0.9em;
	text-align:left;
/*	background-color: #F0F0F0;*/
	background-image:url(company/img/sidebar_line.gif);
	background-position: right;
	background-repeat:repeat-y ;
	line-height: 130%
}

/* 企業情報 メインスペース枠 */
.company_main {
/*	background-color: #eaeaff;*/
	margin:10px 0px;
	width:630px;
	text-align:center;
}

/* ==================================================== */
/*	2008/6/23 Matsushiro Add start */
/* ISO9001 枠 */
#outline_iso {
	margin:20px 0px 0px 0px;
/*	background-color: #eaeaff;*/
	width:600px;
	text-align:left;
}

#outline_iso hr{
	color: #dcdcdc;
	height:1px;
}
/* 経営理念 領域 */
#outline_iso table{
	font-size:0.9em;
	text-align:left;
	line-height: 140%;
}
/*	2008/6/23 Matsushiro Add end */


/* ***************採用情報ページ用クラス****************** */
/* 説明文 */
.careers_font {
		font-size:0.9em;
}

/* ***************サイトマップページ用クラス****************** */
/* サイトマップ 全体枠 */
#outline_sitemap {
/*	background-color: #adadff;*/
	margin:20px 0px 0px 0px;
	width:760px;
	text-align:center;
}

/* サイトマップ サイドバー枠 */
.outline_sitemap_side {
/*	background-color: #F0F0F0;*/
	margin:10px 0px;
	width:130px;
	background-image:url(sitemap/img/sidebar_line.gif);
	background-position: right;
	background-repeat:repeat-y ;
}

/* サイトマップ メインスペース枠 */
.outline_sitemap_main {
/*	background-color: #eaeaff;*/
	margin:10px 0px;
	width:630px;
	text-align:center;
/*	float:right;*/
	padding: 0px 0px 10px 0px;
}

/* リンク 最上層 */
.sitemap_text1 {
	width:77px;
	height:20px;
	text-align:left;
	font-size:0.8em;
}

/* リンク 下層 */
.sitemap_text2 {
	width:90px;
	height:20px;
	text-align:left;
	font-size:0.8em;
}

/* リンク 最下層 */
.sitemap_text3 {
	width:168px;
	height:20px;
	text-align:left;
	font-size:0.8em;
}

/* ツリーバー 縦線 */
.sitemap_line_h {
	width:77px;
	height:20px;
	text-align:center;
	background-image:url(sitemap/img/block_h.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

/* ツリーバー 空 */
.sitemap_line_none {
	width:77px;
	height:20px;
}

/* ツリーバー 上部線 */
.sitemap_line_top {
	width:77px;
	height:20px;
	background-image:url(sitemap/img/block_3down.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

/* ツリーバー 上部線 */
.sitemap_line_middle {
	width:77px;
	height:20px;
	background-image:url(sitemap/img/block_3right.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

/* ツリーバー 上部線 */
.sitemap_line_bottom {
	width:77px;
	height:20px;
	background-image:url(sitemap/img/block_2rightup.gif);
	background-repeat:no-repeat;
	background-position: center center;
}


/* ***************サポート情報ページ用クラス****************** */
/* サポート情報 アウトライン */
#outline_supportpage {
	margin:20px 0px 10px 0px;
	width:760px;
	text-align:center;
}

/* サポート情報 メインスペース枠 */
.supportpage_main {
/*	background-color: #eaeaff;*/
	margin:10px 0px 20px 0px;
	width:700px;
	font-size:0.9em;
	text-align:left;
	line-height: 140%
}

.supportpage_main li {
	width:600px;
	margin:5px 5px;
	font-size:0.9em;
	list-style:none
}
/* プライバシーポリシー アウトライン */
#outline_privacy {
	margin:20px 0px 10px 0px;
	width:760px;
	text-align:center;
}

.privacy_title{
	width:700px;
	margin:10px 0px 0px 0px;
	padding:5px;
	background-color: #e7f8be;
	font-size:0.9em;
	text-align:left;
	border: 1px solid #bfbfbf;
}

.privacy_content{
	width:680px;
	padding:10px 0px;
	font-size:0.9em;
	text-align:left;
	line-height: 140%;
}

.privacy_content table{
	margin:10px 0px 0px 0px;
	font-size:1.0em;
	text-align:left;
}

.privacy_content td{
	vertical-align:top;
	line-height: 140%;
}

/*	2008/6/23 Matsushiro Add end */


.comp_text {
	font-size:1.0em;
	line-height: 140%;
}
