h1     { color: white; font-size: 9px; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center }.title_36    { font-size: 170%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 140% }.title_24     { font-size: 1.4em; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125% }.title_18    { font-size: 100%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120% }.honmon_18    { font-size: 100%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120% }.honmon_14      { font-size: 95%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 130% }.honmon_12        { font-size: 90%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 130%; text-align: justify }.honmon_11    { font-size: 85%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 100%; margin: 2px 4px 4px 2px }.honmon_10     { font-size: 80%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 110% }.cap_9    { font-size: 75%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120% }.cap_8    { font-size: 70%; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120% }.beta { font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fc3 }.kakomi   { font-size: 0.7em; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1em; margin: 4px }.comment   { font-size: 0.8em; font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", "?q???M?m?p?S Pro W3", Osaka-????, Osaka, ?????p?S?V?b?N, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.1em }.tokyo_center       { position: absolute; top: 0; left: 0; width: 560px; height: auto }.tokyo_right         { background-color: #996; text-align: center; position: relative; top: 0; left: 560px; width: 190px; height: auto }.url_under   { text-align: center; position: absolute; bottom: 0; width: 750px; height: 40px }.right_waku   { background-color: white; margin: 2%; padding: 2px; width: 90%; height: auto; max_width: 30em ; min_width: 20em   }.wide { font-size: 1.1em; line-height: 140 }#globalnavi      { color: black; font-size: 0.90em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: transparent; background-image: url("images/botan1.jpg"); background-repeat: no-repeat; background-position: 0 50%; text-align: center; list-style-type: none; margin: 0; padding: 4px 0; width: 600px; height: 30px }#globalnavi ul   { color: #000000; background-color: transparent; background-image: url("images/botan1.jpg"); background-repeat: no-repeat; background-position: 0 50%; text-align: center; list-style-type: none; margin: 0; padding: 4px 0 }#globalnavi li   { background-color: transparent; background-image: url("images/botan1.jpg"); background-repeat: no-repeat; background-position: 0 50%; text-align: center; list-style-type: none; margin: 0; padding: 4px 0; width: 120px; float: left }#globalnavi a    { color: #000000; background-color: transparent; background-image: url("images/botan1.jpg"); background-repeat: no-repeat; background-position: 0 50%; text-align: center; list-style-type: none; display: block; padding: 4px 0; width: 120px }#globalnavi a:hover    { color: #ffffff; background-color: transparent; background-image: url("images/botan2.jpg"); background-repeat: no-repeat; background-position: 0 50%; list-style-type: none; padding-top: 4px; padding-bottom: 4px }.table2 { border-top: 1px solid orange; border-right: 1px solid orange; border-left: 1px solid orange }.table3 { border: solid 1px orange }.table4 { border: solid 1px #06f }.bun08{ color: #333; font-size: 80%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%; padding: 12px 3px;}.bun08h{ color: #333; font-size: 80%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%; padding: 12px 3px;}.bun09{ color: #333; font-size: 90%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 130%; padding: 12px 3px;}.bun09h{ color: #333; font-size: 90%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 140%; padding:  12px 3px;}.bun1{ color: #333; font-size: 100%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 140%; padding: 12px 3px;}.bun11{ color: #333; font-size: 110%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%; padding:  12px 3px;}.bun12{ color: #333; font-size: 120%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 160%; padding:  12px 3px;}.bun16{ color: #333; font-size: 160%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 200%; padding:  12px 3px;}.bun075{ color: #333; font-size: 75%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 120%; padding:  12px 3px;}.bun07{ color: #333; font-size: 70%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 110%; padding:  12px 3px;}.bun085h{ color: #333; font-size85%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%; padding:  12px 3px;}.bun06{ color: #333; font-size: 65%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 110%; padding:  12px 3px;}.news_kei { border-bottom: 1px dotted #035d8d; }.news_kei1 { background-color: #035d8d; border-bottom: 1px dotted #035d8d; }#wrapper {margin: 0 auto; text-align:left; width: 100%; max-width:960px;}#wrapper2 {background-color:#ffffff; margin: 0 auto; text-align:left; width: 100%; max-width:960px;}#wrapper3 {background-color:#ffffff; margin: 0 auto; text-align:left; width: 100%; max-width:960px;}#header{ height: 0;    /* 表示画像の高さ ÷ 表示画像の幅 × 100 */    padding-top: 34%;    background: url('../images/top_image_right.jpg') 0 0 no-repeat;    background-size: contain;}#header2{ margin: 0 auto; text-align:left; width: 100%;  }#menu100{background-color: #ffffff; position: relative; top: 0; width:100%; height: 40px;}/* 本文 */#main {background-color: #ffffff;　margin: 0 auto; text-align:left; width: 100%; }#main_m {background-color: #ffffff;　margin: 0 auto; text-align:left; width: 100%;}#honmon{background-color: #ffffff; width: 66%; margin-top: 0px; padding: 2% 2% 2% 2%; float:left; min-height: 600px;　padding-bottom: 800px;　margin-bottom: -800px;}#honmon2{background-color: #ffffff; width: 92%; margin-top: 0px; padding:1px  4% 4% 4%; text-align: center;}#honmon3{background-color: #ffffff; width: 54%; margin-top: 0px; padding: 6% 2% 3% 3%; float:left; min-height: 600px;}#honmon_top{width: 622px; margin-top: 0px; padding:1px 4px 10px 4px; float:left;}		/* サイド */	#left_side {background-color: #ffffff; margin-top: 0px; width: 28%;  padding:2%  0px  1%  1%;  float:left;}#left_side3 {background-color: #ffffff; margin-top: 0px; width: 38%;  padding:2%  0px  1%  1%;  float:left;}#leftside_top {margin-top: 0px; padding-right: 2px; padding-left: 2px; padding-top: 10px; width: 322px;  float:left;}	/* footer */		#footer {width:100%; padding: 0;background-color: #ffffff;border-top: 1px solid #376397; 	color: #808080;	font-size: 85%; clear:both;}#footer a {	color: #808080;	}#footer_m {width: 920px; height:40px; padding-right: 40px; padding-bottom: 4px; border-top: 1px solid #376397;	background: #fff;	color: #808080;	font-size: 85%; clear:both;}#footer_m a {	color: #fff;	}.touroku_m {color: #808080; font-family: Verdana, sans-serif; font-size: 74%; letter-spacing: -0.1em;}	.touroku {color: #808080; font-family: Verdana, sans-serif; font-size: 74%; letter-spacing: -0.1em;}	.touroku_top {color: #808080; font-family: Verdana, sans-serif; font-size: 85%;}	.gotop{color: #808080; padding:10px 20px; font-size: 90%; }.gotop a{color: #808080; text-decoration: none;}ul.blog_top {margin: 0;padding: 2px;list-style-type: none;}ul.blog_top li {float: left;width: 100%;margin-left: 0px;margin-right: 0px;text-align: left;}.clearLeft { clear: left; }	/*780px以下*/	@media only screen and (max-width: 700px) {.photo1{margin:0px; max-width: 680px; width:100％;  height: auto;}.tab{margin:0px; max-width: 488px; width:100％;  height: auto;}#wrapper {background-color: #000000; margin: 0 auto; text-align:left; width: 100%; max-width:760px;}#header {background-color:#ffffff; margin: 0 auto; text-align:left; width: 100%;}#header2{ background-image:url(../images/tablet.jpg);  background-position:top center; background-repeat: no-repeat; width:100%;  height :100%; max-height: 448px;}.logo{position: relative; top: 0px; bottom: 5px ; left: 5px;	margin:5px 5px 5px 0px;	float:left; width: 120px; height: auto;}.logo_text{color:#F08300; font-size: 15px; line-height: 25px;  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; padding:10px 5px 7px 5px;}.logo_text a{color:#F08300;text-decoration: none;}.title_text {color: gray; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 15px; margin:0px 2px 4px 5px;}/* 本文 */#main {background-color: #ffffff; margin: 0 auto; text-align:left; width: 100%; }#honmon{width: 97%; margin-top: 0px; padding:2px 1% 2% 1%; }#honmon2{width: 96%; margin-top: 0px; padding:2px 2% 2% 2%;}	#honmon3{width: 99%; margin-top: 0px; padding:2px 2% 2% 2%;}		/* サイド */	#left_side {  width: 95%; margin-top: 0px; padding:2px 1% 3% 2%;}#left_side3 {  width: 100%; margin-top: 0px; padding:2px 1% 2% 1%;}/* footer */		#footer  {  width: 98%; margin-top: 0px; padding:2px 1% 2% 1%;	background-color:: #fff;	color: #808080;	font-size: 85%; clear:both;}#footer a {	color: #808080;	}.touroku {color: #808080; font-family: Verdana, sans-serif; font-size: 74%; letter-spacing: -0.1em;}.touroku1 {font-family: Verdana, sans-serif; font-size: 70%;}	.gotop{ padding:10px 20px; }.gotop a{text-decoration: none;font-size:100%; }	}/*780px以下終わり*/#footer_menu ul {text-align: center;}#footer_menu ul li {display: inline;padding:6px 24px;font-size: 90%;}