<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/

#PAGE	{ width:960px; margin:30px auto 0px auto; text-align:left; }
.CONTENTS	{ width:902px; float:left; display:inline; clear:none; border:none; margin:0px 0px 0px 30px; }

.CONTENTS h1	{ width:900px; float:left; margin:0px 0px 20px 0px; font-weight:bold; font-size:20px; line-height:1.2em; }

.CONTENTS p	{ width:900px; float:left; margin:30px 0px 20px 0px; }
.CONTENTS strong.ALART	{ color:#f90; float:left; margin:5px 0px 0px 0px; line-height:1.5em; }
.CONTENTS em	{ width:900px; float:left; display:inline; clear:none; margin:20px 0px 0px 0px; border-bottom:1px dotted #000; color:#000; font-weight:bold; font-style:normal; }
.CONTENTS em strong.ALART	{ float:none; margin-left:30px; }
.CONTENTS em input[type="submit"]	{ width:200px; height:40px; float:right; margin:0 0 10px 0; background:#f90; border:none; color:#fff; font-weight:bold; font-size:14px; line-height:40px; cursor:pointer; }
.CONTENTS em input[type="submit"]:hover{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

ul.CAT	{ width:932px; float:left; clear:none; margin:0; }
ul.CAT li	{ width:233px; float:left; clear:none; margin:10px 0; }
ul.CAT li a	{ width:200px; height:3em; float:left; clear:none; text-align:center; background:#3f9fe6; font-size:13px; line-height:3em; font-weight:bold; color:#fff; text-decoration:none; }
ul.CAT li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
ul.CAT li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

ul.CITY	{ width:925px; float:left; clear:none; margin:0; }
ul.CITY li.CITY_AREA	{ width:100%; float:left; clear:none; margin:20px 0 0 0; font-weight:bold; font-size:15px; }
ul.CITY li	{ width:185px; float:left; clear:none; margin:10px 0; }
ul.CITY li a	{ width:160px; height:3em; float:left; clear:none; text-align:center; background:#3f9fe6; font-size:13px; line-height:3em; font-weight:bold; color:#fff; text-decoration:none; }
ul.CITY li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
ul.CITY li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

ul.FOOTER	{ width:975px; float:left; clear:none; margin:50px 0px 20px 0px; }
ul.FOOTER li	{ width:325px; float:left; clear:none; margin:0px; }
ul.FOOTER li a	{ width:250px; float:left; clear:none; margin:0px; font-size:13px; line-height:3em; font-weight:bold; color:#fff; background:#454545; text-align:center; text-decoration:none; }
ul.FOOTER li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
ul.FOOTER li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

ul.FOOTER2	{ width:900px; float:left; clear:none; margin:30px 0px 20px 0px; }
ul.FOOTER2 li	{ width:auto; float:left; clear:both; margin:0px; }
ul.FOOTER2 li a	{ width:auto; float:left; clear:none; margin:0px; font-size:13px; line-height:2em; color:#0af; text-decoration:none; }
ul.FOOTER2 li a:hover	{ text-decoration:underline; }
ul.FOOTER2 li a:active	{ text-decoration:underline; }

ul.CONFIRM	{ width:935px; float:left; clear:none; margin:20px 0px; }
ul.CONFIRM li	{ width:233px; float:left; clear:none; margin:0px; }
ul.CONFIRM li a	{ width:200px; float:left; clear:none; margin:0px; font-size:13px; line-height:3em; font-weight:bold; color:#fff; background:#9c9; text-align:center; text-decoration:none; }
ul.CONFIRM li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
ul.CONFIRM li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

.SHINKI_BUTTON	{ width:250px; height:3em; float:left; clear:both; text-align:center; background:#3f9fe6; border:none; font-size:13px; line-height:3em; font-weight:bold; color:#fff; text-decoration:none; cursor:pointer; }
.SHINKI_BUTTON:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
.SHINKI_BUTTON:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }


ul.SHINKI_W	{ width:940px; float:left; clear:none; margin:50px 0px 20px 0px; }
ul.SHINKI_W li	{ width:235px; float:left; clear:none; margin:0px; }
ul.SHINKI_W li a	{ width:195px; float:left; clear:none; margin:0px; font-size:13px; line-height:3em; font-weight:bold; color:#fff; background:#9c0; text-align:center; text-decoration:none; }
ul.SHINKI_W li a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
ul.SHINKI_W li a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

dl.CONTACT	{ width:900px; float:left; display:inline; clear:both; border-top:1px solid #999; margin:0px; background:#ccc; }
dl.CONTACT dt	{ float:left; display:inline; clear:none; background:no-repeat 100% 50%; width:150px; height:auto; }
dl.CONTACT dt em	{ width:auto; float:none; margin-left:5px; color:#f90; font-weight:bold; font-style:normal; border:none; }
dl.CONTACT dt.NECESSITY	{ background-image:url(../img/necessity.gif); }
dl.CONTACT dt span	{ width:auto; float:left; display:inline; clear:none; margin:5px 0px 0px 10px; font-size:11px; line-height:1.2; }
dl.CONTACT dt em	{ width:auto; float:right; display:inline; clear:none; margin:5px 10px 0px 0px; color:#f00; font-style:normal; font-size:11px; line-height:1.2; }
dl.CONTACT dt .INPUT_SS	{ float:left; display:inline; clear:none; height:14px; width:130px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd	{ float:right; height:auto; display:inline; clear:none; margin:0px; padding-bottom:5px; width:740px; background:#efeee7; }
dl.CONTACT dd.PHOTO_DD	{ border-bottom:1px dotted #ccc; }
dl.CONTACT dd.PHOTO_DD .UPLOAD	{ margin:5px 0 0 20px; padding:5px 20px; background:#f60; border:none; color:#fff; cursor:pointer; }
dl.CONTACT dd.PHOTO_DD .STAFF_DELETE{ float:left; margin:10px 0 0 5px; }
dl.CONTACT dd.PHOTO_DD .UPLOAD:hover	{ opacity:0.7; }
dl.CONTACT dd textarea	{ width:500px; height:50px; float:left; display:inline; clear:none; margin:5px 0px 5px 5px; font-size:11px; }
dl.CONTACT dd textarea.ANSWER	{ height:100px; }
dl.CONTACT dd textarea.EVENT_TEXTAREA	{ height:300px; }
dl.CONTACT dd span.VOICE_IMAGE	{ float:left; display:inline; clear:none; margin:0px 20px 0px 0px; }
dl.CONTACT dd span.VOICE_IMAGE img	{ float:left; display:inline; clear:none; margin:5px 0px 0px 5px; }
dl.CONTACT dd input.CHECKBOX	{ float:left; display:inline; clear:none; margin:12px 0px 0px 5px; }
dl.CONTACT dd select	{ width:auto; float:left; display:inline; clear:none; margin:8px 0px 0px 5px; }
dl.CONTACT dd .INPUT	{ float:left; display:inline; clear:none; height:14px; width:200px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd .INPUT_S	{ float:left; display:inline; clear:none; height:14px; width:120px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd .INPUT_SS	{ float:left; display:inline; clear:none; height:14px; width:50px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd .INPUT_L	{ float:left; display:inline; clear:none; height:14px; width:380px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd .INPUT_LL	{ float:left; display:inline; clear:none; height:14px; width:500px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.CONTACT dd span	{ width:auto; float:left; display:inline; clear:none; margin:5px 5px 0px 5px; text-align:right; font-size:11px; }
dl.CONTACT dd a.IKEI	{ float:left; margin:5px 0 0 20px; color:#0af; text-decoration:none; font-size:11px; }
dl.CONTACT dd a.IKEI:hover	{ text-decoration:underline; }
dl.CONTACT dd a.IKEI:active	{ text-decoration:underline; }
dl.CONTACT dd span.PHOTO_TEXT	{ width:600px; margin:0px;  }
dl.CONTACT dd span.HD	{ margin:5px 5px 0px 20px; }
dl.CONTACT dd span.FT	{ margin:5px 20px 0px 5px; }
dl.CONTACT dd span.ALART	{ color:#f90; }
dl.CONTACT dd span.COM	{ text-align:left; }
dl.CONTACT dd span.IMAGE_EX	{ width:500px; text-align:left; }
dl.CONTACT dd dl.EX	{ width:720px; margin:10px 0px 0px 5px; background:none; font-size:11px; line-height:1.5em; }
dl.CONTACT dd dl.EX dt	{ width:25px; }
dl.CONTACT dd dl.EX dd	{ width:690px; background:none; }
dl.CONTACT dd .PHOTO	{ width:100px; height:75px; float:left; clear:both; margin:5px 0px 0px 20px; text-align:center; background:#000; border:1px solid #ccc; }
dl.CONTACT dd .PHOTO img	{ width:auto; height:75px; margin:0 auto; }
dl.CONTACT dd .PHOTO img.RIMS	{ height:69px; border:3px solid #f00; }
dl.CONTACT dd.I_KANRI	{ height:auto; }
dl.CONTACT dd.I_KANRI a	{ height:20px; float:left; display:inline; clear:none; margin:5px 0px 0px 5px; padding:0px 15px; background:#f90; color:#fff; font-size:11px; line-height:20px; text-decoration:none; }
dl.CONTACT dd.I_KANRI a:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
dl.CONTACT dd.I_KANRI a:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
dl.CONTACT dd .CONFIRM_IMAGE	{ width:230px; float:left; margin-bottom:10px; text-align:left; }
dl.CONTACT dd .CONFIRM_IMAGE span	{ width:700px; clear:both; text-align:left; line-height:1.5em; }
dl.CONTACT dd .CONFIRM_IMAGE img	{ width:200px; float:left; clear:both; margin:0px 5px 0px 5px; }

input.SEND	{ width:200px; height:30px; float:left; display:inline; clear:none; margin:20px 0px 50px 350px; background:#f90; border:none; color:#fff; cursor:pointer; font-size:12px; letter-spacing:0.1em; }
input.SEND:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
input.SEND:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
input.GO	{ margin-left:20px; }
input.BACK	{ margin-left:240px; }
a.SEND	{ width:200px; height:30px; float:left; display:inline; clear:none; margin:20px 0px 0px 350px; background:#f90; border:none; color:#fff; cursor:pointer; text-decoration:none; text-align:center; font-size:12px; line-height:2.5em; letter-spacing:0.1em; }
a.SEND:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
a.SEND:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }

a.TOTOP	{ width:200px; height:30px; float:left; display:inline; clear:none; margin:20px 0px 0px 20px; background:#f90; border:none; color:#fff; cursor:pointer; font-size:13px; letter-spacing:0.1em; text-align:center; text-decoration:none; }
a.TOTOP.DEL	{ background:#595757; }
a.TOTOP.CUS	{ clear:both; background:#ffa626; }
a.TOTOP span	{ line-height:2.5em; text-decoration:none; }
a.TOTOP:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
a.TOTOP:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
a.PW	{ width:auto; float:left; display:inline; clear:both; margin:20px 0px 0px 20px; color:#0af; text-decoration:none; font-size:12px; }
a.PW:link	{ text-decoration:none; }
a.PW:visited	{ text-decoration:none; }
a.PW:hover	{ text-decoration:underline; }
a.PW:active	{ text-decoration:underline; }

.DETAIL span.OSUSUME	{ float:left; display:inline; clear:none; margin:10px 0px 0px 20px; font-size:12px; color:#de7e79; font-weight:bold; }

h2	{ width:885px; float:left; display:inline; clear:none; margin:20px 0px 20px 0px; padding-left:10px; color:#000; border-left:3px solid #000; font-weight:bold; font-size:15px; line-height:1.2em; }
h2 span	{ margin:0px 0px 0px 10px; font-size:10px; font-weight:normal; line-height:1.2em; }

#IMAGE_I	{ padding-bottom:20px; }
#IMAGE_I #PAGE em	{ width:900px; float:left; display:inline; clear:none; margin:20px 0px 0px 0px; border-bottom:1px dotted #000; color:#000; font-weight:bold; font-style:normal; }
#IMAGE_I #PAGE dl.CONTACT em	{ width:auto; float:right; margin:5px 0 0 0; border-bottom:none; color:#f60; font-weight:bold; font-style:normal; }
.SHINKI	{ width:900px; float:left; display:inline; clear:none; margin:20px 0px 20px 0px; padding-bottom:20px; background:#fff; border:1px solid #000; }
.SHINKI em	{ padding-left:30px; }
.SHINKI form	{ width:900px; float:left; display:inline; clear:none; margin:10px 0px 0px 30px; }
.SHINKI span	{ width:350px; height:20px; float:left; display:inline; clear:none; }
.SHINKI input	{ display:inline; clear:none; height:14px; width:250px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
.SHINKI input.SEND	{ width:200px; height:30px; float:left; display:inline; clear:none; margin:20px 0px 0px 0px; background:#f90; border:none; color:#fff; cursor:pointer; font-size:12px; letter-spacing:0.1em; }
.SHINKI input.SEND:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
.SHINKI input.SEND:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
.SHINKI .IMAGE_SHINKI	{ width:850px; float:left; }
.SHINKI .IMAGE_SHINKI span	{ width:850px; height:30px; float:left; }

div.IMG_LIST	{ width:900px; float:left; border-left:1px dotted #000;  }
dl.IMAGE	{ width:224px; height:100px; float:left; display:inline; clear:none; padding-bottom:10px; border-bottom:1px dotted #000; border-right:1px dotted #000; }
dl.IMAGE dt	{ width:205px; float:left; display:inline; clear:none; margin:10px 0px 0px 10px; }
dl.IMAGE dt img	{ width:80px; height:60px; }
dl.IMAGE dd	{ width:205px; float:left; display:inline; clear:none; margin:5px 0px 0px 10px; font-size:11px; line-height:1.2em; }
dl.IMAGE dd input.DELETE	{ width:50px; float:right; display:inline; clear:none; margin:0px 0px 0px 0px; border:none; background:#f90; color:#fff; cursor:pointer; }
dl.IMAGE dd input.DELETE:hover	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }
dl.IMAGE dd input.DELETE:active	{ filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity:0.70; }


dl.ICHIRAN	{ width:900px; float:left; display:inline; clear:none; margin:5px 0px 0px 0px; padding-bottom:5px; color:#000; border-bottom:1px dotted #000; font-size:12px; line-height:1.2em; }
dl.ICHIRAN dt	{ width:120px; float:left; display:inline; clear:none; }
dl.ICHIRAN dt.NEWS_DATE	{ width:250px; float:left; display:inline; clear:none; }
dl.ICHIRAN dt.PHOTO	{ width:200px; float:left; display:inline; clear:none; }
dl.ICHIRAN dt.PHOTO img	{ width:160px; float:left; display:inline; clear:none; }
dl.ICHIRAN dd	{ float:left; min-height:10px; display:inline; clear:none; }
dl.ICHIRAN dd.NAIYO{ width:500px; }
dl.ICHIRAN dd.NAME	{ width:550px; }
dl.ICHIRAN dd.TANTO{ width:100px; }
dl.ICHIRAN dd.STAFF{ width:200px; }
dl.ICHIRAN dd.CAT{ width:100px; }
dl.ICHIRAN dd.STAFF_IMAGE{ width:100px; }
dl.ICHIRAN dd.STAFF_IMAGE img{ width:60px; }
dl.ICHIRAN dd.SHOP{ width:180px; }
dl.ICHIRAN dd.VOICE_TITLE	{ width:250px; }
dl.ICHIRAN dd.KOKAI_VOICE	{ width:100px; }
dl.ICHIRAN dd.KOKAI	{ width:180px; }
dl.ICHIRAN dd.KOKAI input.KOKAI_INPUT	{ width:60px; }
dl.ICHIRAN dd.HENSHU	{ width:60px; }
dl.ICHIRAN dd.SAKUJO	{ width:60px; }
dl.ICHIRAN dd.KAKUNIN	{ width:100px; }
dl.ICHIRAN dd a	{ color:#de7e79; text-decoration:underline; }
dl.ICHIRAN textarea	{ float:left; display:inline; clear:none; width:430px; margin:5px 10px 0px 5px; font-size:12px; height:auto; }
dl.ICHIRAN .INPUT_L	{ float:left; display:inline; clear:none; width:380px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.ICHIRAN .INPUT_SS	{ float:left; display:inline; clear:none; width:50px; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.ICHIRAN select	{ float:left; display:inline; clear:none; margin:5px 0px 0px 5px; font-size:11px; height:auto; }
dl.ICHIRAN span	{ float:left; display:inline; clear:none; margin:10px 5px; }
dl.ICHIRAN .KOSHIN	{ float:left; display:inline; clear:none; width:auto; margin:5px 0px 0px 5px; font-size:11px; height:auto; }

.PEOPLE dl.ICHIRAN dt.PHOTO	{ width:180px; float:left; display:inline; clear:none; }
.PEOPLE dl.ICHIRAN dd.KOKAI	{ width:180px; }
.PEOPLE dl.ICHIRAN dd.NAIYO{ width:500px; }
.PEOPLE dl.ICHIRAN dd.NAME	{ width:550px; }
.PEOPLE dl.ICHIRAN dd.TANTO{ width:170px; }
.PEOPLE dl.ICHIRAN dd.VOICE_TITLE	{ width:340px;margin-left: 10px}
.PEOPLE dl.ICHIRAN dd.KOKAI_VOICE	{ width:80px; }
.PEOPLE dl.ICHIRAN dd.HENSHU	{ width:60px; }
.PEOPLE dl.ICHIRAN dd.SAKUJO	{ width:60px; }
.PEOPLE .INDEX_LIST { margin-top: 5px}
.PEOPLE .INDEX_LIST:first-child{margin-top: 0}
#IMAGE_I #PAGE em.PHOTO_HISSU { width: auto;margin: 5px 0px 0px 10px;border: 0px; color: #f00;}
.IMAGE_INPUT	{ float:left; position:relative; margin:0 0 30px 0; }
.IMAGE_LIST { width:100%; float:left; }
ul.IMAGE_LIST	{ width:900px; display:grid; grid-template-columns:1fr 1fr 1fr 1fr; grid-gap:20px 20px; }
ul.IMAGE_LIST li{ width:210px; background:#eee; padding:5px 5%; box-sizing:border-box; }
ul.IMAGE_LIST li img	{ width:100%; }
ul.IMAGE_LIST li textarea	{ width:100%; height:100px; margin:5px 0 0 0; font-size:14px; box-sizing:border-box; }
form.IMAGE_DELETE	{ position:absolute; right:150px; }

/*event*/
.E_TIME { width: 100%; }
.E_TIME dt { line-height: 23px}
.E_TIME dd { width: auto;}
.E_NAME { margin-top: 3px}
.E_NAME dd { width: auto;}
.E_NAME dt { line-height: 18px}
.E_NAME dd select { width: auto;margin: 0}
.E_AT { margin-top: 5px}
.E_AT dt { line-height: 18px}
.E_AT dd { width: auto;margin: 0}
.E_AT dd select{ width: auto;margin: 0}
.E_GATHER { margin-top: 5px}
.E_GATHER dt { line-height: 18px}
.E_GATHER dd { width: calc(100% - 120px);}
.E_GATHER dd textarea { width: 100%;margin: 0;height: 17px}
.E_TEXT { margin-top: 5px}
.E_TEXT dt { line-height: 18px}
.E_TEXT dd { width: calc(100% - 120px);}
.E_TEXT dd textarea { width: 100%;margin: 0;height: 100px}

.HONTAI div{margin: 0 0 0 20px;font-size: 16px; font-weight:bold; color: #595757}
.SAIYO div{ margin: 80px 0 0 20px;font-size: 16px; font-weight:bold; color:#595757 }
</pre></body></html>