@charset "UTF-8";
/* CSS Document */

div#g_content01 {
	width: 900px;
	height: 6100px;
	margin : auto;
	background-color: #ffffff;
	margin-top: 1px;
	display: block;
}

div#g_content01 navi_01 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 10px;
	display: block;
	margin-left: 11px;
	margin-top: 19px;
}

div#g_content01 title_01 {
	position: absolute;
	margin-top: -90px;
	margin-left: 17px;
	background-image: url(img/g_title.gif);
	width:139px; height:21px;
	display: block;
}

div#g_content01 switch01_01 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 100px;
	width: 500px;
}

div#g_content01 switch01_02 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 130px;
	width: 500px;
}

div#g_content01 switch01_03 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 160px;
	width: 500px;
}

div#g_content01 switch01_04 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 190px;
	width: 500px;
}

div#g_content01 switch01_05 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 220px;
	width: 500px;
}

div#g_content01 switch01_06 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 250px;
	width: 500px;
}

div#g_content01 switch01_07 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 280px;
	width: 500px;
}

div#g_content01 switch01_08 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 310px;
	width: 500px;
}

div#g_content01 switch01_09 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 340px;
	width: 500px;
}

div#g_content01 switch01_10 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 370px;
	width: 500px;
}

div#g_content01 switch01_11 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 400px;
	width: 500px;
}

div#g_content01 switch01_12 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 430px;
	width: 500px;
}

div#g_content01 switch01_13 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 460px;
	width: 500px;
}

div#g_content01 switch01_14 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 16px;
	margin-top: 500px;
	width: 500px;
}

div#g_content01 line01_01 {
	position: absolute;
	margin-top: -70px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line02_01 {
	position: absolute;
	margin-top: -40px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line03_01 {
	position: absolute;
	margin-top: -10px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line04_01 {
	position: absolute;
	margin-top: 20px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line05_01 {
	position: absolute;
	margin-top: 50px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line06_01 {
	position: absolute;
	margin-top: 80px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line07_01 {
	position: absolute;
	margin-top: 110px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line08_01 {
	position: absolute;
	margin-top: 140px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line09_01 {
	position: absolute;
	margin-top: 170px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line10_01 {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line11_01 {
	position: absolute;
	margin-top: 230px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line12_01 {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line13_01 {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line14_01 {
	position: absolute;
	margin-top: 320px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 line15_01 {
	position: absolute;
	margin-top: 350px;
	margin-left: 10px;
	display: block;
	width: 211px;
	height: 1px;
	background-color: #F8D7B8;
}

div#g_content01 main01_title00  {
    position: absolute;
    white-space: pre-line;
    font-size: 14px;
    font-weight: normal;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    letter-spacing: 1px;
    line-height: 20px;
    display: block;
    margin-left: 245px;
    width: 90px;
    margin-top: -260px;
}

div#g_content01 main01_title01  {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: 320px;
	width: 300px;
}

div#g_content01 main01_title02  {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: 750px;
	width: 300px;
}

div#g_content01 main01_title03  {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top:1080px;
	width: 300px;
}

div#g_content01 main01_title04  {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top:-240px;
	width: 550px;
}

div#g_content01 main01_01 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: 300px;
	width: 600px;
	height: 212px;
}

div#g_content01 main01_02 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: 730px;
	width: 600px;
	height: 212px;
}

div#g_content01 main01_03 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: 1065px;
	width: 600px;
	height: 212px;
}

div#g_content01 main01_04 {
	position: absolute;
	white-space: pre-line;
	font-size: 12px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
	line-height: 20px;
	display: block;
	margin-left: 245px;
	margin-top: -120px;
	width: 600px;
	height: 212px;
}

div#g_content01 main01_dotline01 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 105px;
	width: 600px;
	border-top: 1px dotted #F67621;
}

div#g_content01 main01_dotline02 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 540px;
	width: 600px;
	border-top: 1px dotted #F67621;
}

div#g_content01 main01_dotline03 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 850px;
	width: 600px;
	border-top: 1px dotted #F67621;
}

div#g_content01 main01_dotline04 {
	display: block;
	width: 600px;
	margin-top: 15px;
	border-top: 1px dotted #F67621;
}

div#g_content01 main01_line01 {
	display: block;
	width: 600px;
	margin-top: 15px;
	border-top: 1px solid #F67621;
}


div#g_content01 main01_line02 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 235px;
	width: 600px;
	border-top: 1px solid #F67621;
}


div#g_content01 main01_line03 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 665px;
	width: 600px;
	border-top: 1px solid #F67621;
}

div#g_content01 main01_line04 {
	position: absolute;
	display: block;
	margin-left: 245px;
	margin-top: 1000px;
	width: 600px;
	border-top: 1px solid #F67621;
}
