﻿img{border:none}form{margin:0px}body{margin:0px;background:#ae5b17;color:#400;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:14px;line-height:150%}h1,h2{margin:0;padding:0}a:link{color:#630}a:visited{color:#963}a:hover{color:#f90}#box_back{width:100%;background:url("/images/back_all.jpg") repeat-x}#box_shadow{width:980px;margin:0px auto 0px;background:url("/images/back_stage.jpg") repeat-y right}#box_main{display:grid;grid-template-columns:735px 240px;width:980px;background:url("/images/back_stage2.jpg") no-repeat top}#bar_01{grid-column:span 2;display:flex;justify-content:end;position:relative;z-index:5;width:975px;height:100px;background:url("/images/bar_01.jpg") no-repeat}#bar_01>div a{display:block}#bar_02{grid-column:span 2;width:980px;height:52px;background:url("/images/bar_02.jpg") no-repeat;text-align:center}#bar_03{grid-column:span 2;width:980px;height:30px;padding-top:5px;background:url("/images/bar_03.jpg") no-repeat;text-align:center;color:#fff;font-weight:bold;font-family:Bookman Old Style,Georgia,Times New Roman,Century,serif}#fl_top{position:relative;width:970px;height:300px;margin:0px 5px 0px 5px}#fl_top img{display:block}#box_stage{display:grid;grid-template-columns:auto auto;width:970px;margin:0px 5px;background:#fff0dd}#box_stage2{display:grid;grid-template-columns:auto 240px;width:970px;margin:0px 5px;background:#fff0dd}#link_foot{grid-column:span 2;width:970px;padding:15px 0 5px;clear:both;font:12px sans-serif;text-align:center}#link_foot a{text-decoration:none}#link_foot_index{grid-column:span 2;width:940px;margin:0 auto;padding:15px 0 5px;clear:both}#link_foot_index a{text-decoration:none}#link_foot_index:after{display:block;content:url("/images/clear.gif");clear:both;height:0;overflow:hidden}#link_foot_index>div:first-child{float:left;width:700px;font:12px/160% sans-serif}#foot_txt{width:980px;margin:0px auto;padding:5px 0px 10px 0px;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:11px;text-align:center;color:#fff}#gmap{width:645px;height:340px;margin:5px 0 0 13px;padding:5px;border:solid 1px #000}#glink{margin:5px 15px 0 0;text-align:right;font-size:11px}.menu_top{width:200px;background:#ece1d7;margin-bottom:20px}.pd5{padding:5px}.pd10{padding:10px}.sp1{margin-top:1px}.sp5{margin-top:5px}.sp10{margin-top:10px}.sp15{margin-top:15px}.sp20{margin-top:20px}.sp30{margin-top:30px}.r5{padding-right:5px}.r10{padding-right:10px}.l1{padding-left:1px}.l10{padding-left:10px}.l15{padding-left:15px}.l20{padding-left:20px}.lr1{padding-left:1px;padding-right:1px}.lr15{padding-left:15px;padding-right:15px}.lt{float:left}.rt{float:right}.cl{clear:both}#top_l{width:468px;padding:15px 15px 0px 15px}#top_r{width:457px;padding:15px 15px 0px 0px}#title_l{width:730px;height:282px;padding-left:5px}#title_l img{display:block}#title_r{width:240px;height:280px;padding:0px 0px;background:#fff}#title_r a,#title_r img{display:block}#page_l{width:720px;padding:15px 10px 0px 0px}#page_r{width:230px;padding:15px 5px}#page_r img{display:block}#box_qr{clear:both;width:456px;padding:5px;font-size:11px;border:solid 1px #ce5a33;background:#ece1d7}#box_qr2{clear:both;width:218px;padding:5px;font-size:11px;border:solid 1px #ce5a33;background:#ece1d7}.head_menu{margin-top:50px;margin-right:5px}.logo{position:absolute;left:5px;top:0}#top_cmt{position:relative;z-index:10;top:5px;width:980px;height:1px;margin:0px auto;padding:0px;text-align:right;font-size:11px;line-height:1;color:#fff}.box_a{padding:5px;border:solid 1px #ce5a33;background:#ece1d7}.box_b{padding:5px;border:solid 1px #ce5a33;background:#ece1d7}.box_c{width:680px;padding:0px 12px 0px 28px}.box_d{color:#fff;background:#600;padding:5px}.box_e{width:468px;height:390px;margin-left:28px;padding-left:212px}.box_f{width:468px;height:390px;margin-left:28px;padding-right:212px}.img1{width:160px;height:120px;margin-right:10px}p{margin:0px}.ft_s{font-size:11px}.ft_r{text-align:right}.ti1{border-top:double 1px #f90;border-bottom:double 1px #f90;padding-top:2px;padding-bottom:2px}.tx_r{text-align:right}.ft_1{font-weight:bold;color:#f90}.ft_2{color:red}table{border-collapse:collapse}td{border:solid 1px #c63;padding:5px}.ct{text-align:center}.td_a{width:290px}.mail_a{width:150px;padding:10px}.mail_b{width:490px;padding:10px}.ul1{float:left;list-style:none;width:320px;margin:20px 0 10px 30px;padding:0}.ul1 li{padding:0 10px;font-size:11px}.ul1 li.li1{margin-top:10px;padding:2px 10px;background:#ece1d7;font-size:14px;line-height:1}.ul2{float:left;list-style:none;margin:20px 20px 10px 30px;padding:0}.ul2 li{padding:0 10px}.ul2 li.li1{margin:15px 0 5px 0;padding:2px 10px;background:#ece1d7;line-height:1}.ul2 li.li2{text-align:right}.ul2 li.li3{padding:0 0}#box_ssl{display:table;width:230px;margin:30px auto 0}#box_ssl form{display:table-cell;width:100px;padding-right:10px;vertical-align:top}#box_ssl p{display:table-cell;vertical-align:middle;font-size:11px;line-height:130%;letter-spacing:0}#box_ssl_index{float:right;display:table;width:230px}#box_ssl_index form{display:table-cell;width:100px;padding-right:10px;vertical-align:top}#box_ssl_index p{display:table-cell;vertical-align:middle;font-size:11px;line-height:130%;letter-spacing:0}.slide_01{margin:0;padding:0;list-style:none}#topics{background:url("/images/topics_side.jpg") center top/100% auto repeat-y}#topics .list_01{display:grid;grid-template-columns:105px auto;position:relative;margin:0 5px;padding:.4em 0 .5em;font-size:12px;line-height:1.6;text-decoration:none}#topics .list_01.new{padding:1.7em 0 .5em}#topics .list_01.new::before{content:"";display:inline-block;position:absolute;top:.6em;left:0;width:46px;height:13px;background:url("/images/new.gif") left top/46px auto no-repeat}#topics .list_01:not(:last-child){border-bottom:dotted 1px #c63}#topics .list_01>span{display:block}#topics .list_01 .date{letter-spacing:.05em}#topics .list_01 .ttl{overflow:hidden;color:#032;white-space:nowrap;text-overflow:ellipsis}#topics .list_01:hover .date{color:#930}#topics .list_01:hover .ttl{color:#930}
