﻿@charset "utf-8";

/* ---------------------------------------------------------------------------------------- 

	全体のレイアウト

---------------------------------------------------------------------------------------- */

#type1column #contents {
	overflow: hidden;
	float: left;
	width: 675px;
}

#type1column #upper {
	margin-bottom: 30px;
}

#type1column #contents {
	overflow: hidden;
	float: none;
	width: 900px;
}



/* ---------------------------------------------------------------------------------------- 

	コンテンツパーツ

---------------------------------------------------------------------------------------- */

/* 	見出し系　parts_h.css 
---------------------------------------------------------------------------------------- */

#type1column #upper h2,
#type1column #contents h2,
#type1column #bottom h2 { background: url(../images/top/h2_topbg.gif) no-repeat 0 0;}

#type1column #upper h3,
#type1column #contents h3,
#type1column #bottom h3 { background: url(../images/top/h3_topbg.gif) no-repeat 0 0;}

#type1column .parts_h_type07_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type08_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type09_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type10_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type11_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type12_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_h_type13_box {
	overflow: hidden;
	width: 440px;
}



/* 画像系　parts_img.css
---------------------------------------------------------------------------------------- */

/* type1column 画像サイズ指定 */
#type1column .parts_img_type03_box img,
#type1column .parts_img_type04_box img,
#type1column .parts_img_type05_box img,
#type1column .parts_img_type08_box img,
#type1column .parts_img_type11_box img,
#type1column .parts_h_type09_box div img,
#type1column .parts_h_type10_box div img,
#type1column .parts_h_type11_box div img,
#type1column .parts_h_type12_box div img,
#type1column .parts_h_type08_imgBox img,
#type1column .parts_h_type07_box div img {
	width: 440px;
}

#type1column .parts_h_type09_box div p img,
#type1column .parts_h_type10_box div p img,
#type1column .parts_h_type11_box div p img,
#type1column .parts_h_type12_box div p img,
#type1column .parts_h_type07_box div p img {
	width: auto;
}

#type1column .parts_img_type06_box_01 img,
#type1column .parts_img_type06_box_02 img,
#type1column .parts_img_type06_box_03 img,
#type1column .parts_img_type09_box_01 img,
#type1column .parts_img_type09_box_02 img,
#type1column .parts_img_type09_box_03 img,
#type1column .parts_img_type12_box_01 img,
#type1column .parts_img_type12_box_02 img,
#type1column .parts_img_type12_box_03 img,
#type1column .parts_img_type14_box_01 img,
#type1column .parts_img_type14_box_02 img,
#type1column .parts_img_type14_box_03 img,
#type1column .parts_img_type15_box_01 img,
#type1column .parts_img_type15_box_02 img,
#type1column .parts_img_type15_box_03 img,
#type1column .parts_img_type16_box_01 img,
#type1column .parts_img_type16_box_02 img,
#type1column .parts_img_type16_box_03 img,
#type1column .parts_tabel_type09_imgBox img,
#type1column .parts_tabel_type10_imgBox img {
	width: 290px;
}

#type1column .parts_img_type07_box_01 img,
#type1column .parts_img_type07_box_02 img,
#type1column .parts_img_type07_box_03 img,
#type1column .parts_img_type07_box_04 img,
#type1column .parts_img_type10_box_01 img,
#type1column .parts_img_type10_box_02 img,
#type1column .parts_img_type10_box_03 img,
#type1column .parts_img_type10_box_04 img,
#type1column .parts_img_type13_box_01 img,
#type1column .parts_img_type13_box_02 img,
#type1column .parts_img_type13_box_03 img,
#type1column .parts_img_type13_box_04 img,
#type1column .parts_img_type17_box_01 img,
#type1column .parts_img_type17_box_02 img,
#type1column .parts_img_type17_box_03 img,
#type1column .parts_img_type17_box_04 img,
#type1column .parts_img_type18_box_01 img,
#type1column .parts_img_type18_box_02 img,
#type1column .parts_img_type18_box_03 img,
#type1column .parts_img_type18_box_04 img {
	width: 213px;
}

#type1column .parts_img_type03_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_img_type04_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_img_type05_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_img_type06_box_01,
#type1column .parts_img_type06_box_02,
#type1column .parts_img_type06_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type06_box_01,
#type1column .parts_img_type06_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type07_box_01,
#type1column .parts_img_type07_box_02,
#type1column .parts_img_type07_box_03,
#type1column .parts_img_type07_box_04 {
	overflow: hidden;
	width: 213px;
}

#type1column .parts_img_type07_box_01,
#type1column .parts_img_type07_box_02,
#type1column .parts_img_type07_box_03 {
	margin: 0 16px 0 0;
}

#type1column .parts_img_type08_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_img_type09_box_01,
#type1column .parts_img_type09_box_02,
#type1column .parts_img_type09_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type09_box_01,
#type1column .parts_img_type09_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type10_box_01,
#type1column .parts_img_type10_box_02,
#type1column .parts_img_type10_box_03,
#type1column .parts_img_type10_box_04 {
	overflow: hidden;
	width: 213px;
}

#type1column .parts_img_type10_box_01,
#type1column .parts_img_type10_box_02,
#type1column .parts_img_type10_box_03 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type11_box {
	overflow: hidden;
	width: 440px;
}

#type1column .parts_img_type12_box_01,
#type1column .parts_img_type12_box_02,
#type1column .parts_img_type12_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type12_box_01,
#type1column .parts_img_type12_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type13_box_01,
#type1column .parts_img_type13_box_02,
#type1column .parts_img_type13_box_03,
#type1column .parts_img_type13_box_04 {
	overflow: hidden;
	width: 213px;
}

#type1column .parts_img_type13_box_01,
#type1column .parts_img_type13_box_02,
#type1column .parts_img_type13_box_03 {
	margin: 0 16px 0 0;
}

#type1column .parts_img_type14_box_01,
#type1column .parts_img_type14_box_02,
#type1column .parts_img_type14_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type14_box_01,
#type1column .parts_img_type14_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type15_box_01,
#type1column .parts_img_type15_box_02,
#type1column .parts_img_type15_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type15_box_01,
#type1column .parts_img_type15_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type16_box_01,
#type1column .parts_img_type16_box_02,
#type1column .parts_img_type16_box_03 {
	overflow: hidden;
	width: 290px;
}

#type1column .parts_img_type16_box_01,
#type1column .parts_img_type16_box_02 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type17_box_01,
#type1column .parts_img_type17_box_02,
#type1column .parts_img_type17_box_03,
#type1column .parts_img_type17_box_04 {
	overflow: hidden;
	width: 213px;
}

#type1column .parts_img_type17_box_01,
#type1column .parts_img_type17_box_02,
#type1column .parts_img_type17_box_03 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type18_box_01,
#type1column .parts_img_type18_box_02,
#type1column .parts_img_type18_box_03,
#type1column .parts_img_type18_box_04 {
	overflow: hidden;
	width: 213px;
}

#type1column .parts_img_type18_box_01,
#type1column .parts_img_type18_box_02,
#type1column .parts_img_type18_box_03 {
	margin: 0 15px 0 0;
}

#type1column .parts_img_type19_box {
	overflow: hidden;
	width: 900px;
}

#type1column .parts_img_type19_box img {
	width: 900px;
}



/* 表組み系　parts_table.css
---------------------------------------------------------------------------------------- */

#type1column .parts_tabel_type07_tableBox {
	overflow: hidden;
	width: 595px;	
}

#type1column .parts_tabel_type07_textBox {
	overflow: hidden;
	width: 290px;	
}

#type1column .parts_tabel_type08_tableBox {
	overflow: hidden;
	width: 595px;	
}

#type1column .parts_tabel_type08_textBox {
	overflow: hidden;
	width: 290px;	
}

#type1column .parts_tabel_type09_tableBox {
	overflow: hidden;
	width: 595px;	
}

#type1column .parts_tabel_type09_imgBox {
	overflow: hidden;
	width: 290px;	
}

#type1column .parts_tabel_type10_tableBox {
	overflow: hidden;
	width: 595px;	
}

#type1column .parts_tabel_type10_imgBox {
	overflow: hidden;
	width: 290px;	
}




/* テキスト系　parts_text.css
---------------------------------------------------------------------------------------- */

#type1column .parts_text_type03_box {
    overflow: hidden;
    width: 440px;
}

#type1column .parts_text_type04_box {
    overflow: hidden;
    width: 425px;
}

#type1column .parts_text_type05_box_01,
#type1column .parts_text_type05_box_02,
#type1column .parts_text_type05_box_03 {
    overflow: hidden;
    width: 290px;
}

#type1column .parts_text_type06_box_01,
#type1column .parts_text_type06_box_02,
#type1column .parts_text_type06_box_03 {
    overflow: hidden;
    width: 280px;
}

#type1column .parts_text_type07_box_01,
#type1column .parts_text_type07_box_02,
#type1column .parts_text_type07_box_03,
#type1column .parts_text_type07_box_04 {
    overflow: hidden;
    width: 213px;
}

#type1column .parts_text_type07_box_01,
#type1column .parts_text_type07_box_02,
#type1column .parts_text_type07_box_03 {
    margin: 0 15px 0 0;
}

#type1column .parts_text_type08_box_01,
#type1column .parts_text_type08_box_02,
#type1column .parts_text_type08_box_03,
#type1column .parts_text_type08_box_04 {
    overflow: hidden;
    width: 207px;
}

#type1column .parts_text_type08_box_01,
#type1column .parts_text_type08_box_02,
#type1column .parts_text_type08_box_03 {
    margin: 0 14px 0 0;
}



