<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 #SIDE .SI_BOX ul li.SI_ENTRY a	{ background:#b3d6c3; }

#PAGE #SIDE .SI_BOX ul li a:hover	{ background:#e8f3ed; }
#PAGE #SIDE .SI_BOX ul li a:active	{ background:#e8f3ed; }

/*h2*/
#PAGE #CONTENTS .SHEET  { width:730px; float:right; padding:0 0 50px 0; background:#fff; border:none; border:1px solid #ccc; }
#PAGE #CONTENTS .SHEET h2 { width:690px; float:left; margin:30px 0 0 20px; padding:5px 0; border:none; background:none; color:#514e4e; font-size:13px; line-height:1.7em; }

#PAGE #CONTENTS .SHEET .MAIN p { width:670px; float:left; clear:none; margin:0; }
#PAGE #CONTENTS .SHEET .MAIN strong { width:670px; float:left; clear:none; margin:30px 0 10px 0; font-weight:bold; }

#PAGE #CONTENTS #CON a.PRIVACY { width:690px; text-align:right; float:left; clear:none; margin:10px 0 0 0; }
#PAGE #CONTENTS #CON a.PRIVACY:link { color: #0af; text-decoratin:none; }
#PAGE #CONTENTS #CON a.PRIVACY:visited { color: #0af; text-decoratin:none; }
#PAGE #CONTENTS #CON a.PRIVACY:hover { color: #0af; text-decoratin:underline; }
#PAGE #CONTENTS #CON a.PRIVACY:active { color: #0af; text-decoratin:none; }


/*ãŠå•ã„åˆã‚ã›ãƒ•ã‚©ãƒ¼ãƒ&nbsp;*/
#PAGE #CONTENTS #CON dl.RESERVE { width:690px; margin:0px 0px 0px 18px; float:left; clear:none; border-bottom: 1px solid #ccc; color:#595757; line-height:3em; background:#efefed; line-height:1.5em; }
#PAGE #CONTENTS #CON dl.RESERVE dt { width:120px; padding:15px 0px 5px 20px; float:left; clear:none; font-size:11px; line-height:1.4em; }
#PAGE #CONTENTS #CON dl.RESERVE dd em { float:right; color:#fa895a; }
#PAGE #CONTENTS #CON dl.RESERVE dt em.NE	{ width:30px; float:left; margin:0 5px 0 0; clear:none; background:#fa895a; color:#fff; text-align:center; font-size:10px; line-height:1.5em; }

#PAGE #CONTENTS #CON dl.RESERVE dd { width:510px; padding:10px 0px 10px 30px; float:right; clear:none; background:#fff; }
#PAGE #CONTENTS #CON dl.RESERVE dd span	{ width:auto; margin:0px 5px 0px 0px; font-size:13px; }
#PAGE #CONTENTS #CON dl.RESERVE dd span.YEAR	{ width:auto; margin:0px 5px 0px 0px; font-size:13px; float:left; clear:none; }
#PAGE #CONTENTS #CON dl.RESERVE dd span input { float:left; clear:none; margin:0px 5px 0px 0px; -webkit-appearance:checkbox; }
#PAGE #CONTENTS #CON dl.RESERVE dd span img { float:left; clear:none; margin:0px 5px 0px 0px; }

#PAGE #CONTENTS #CON dl.RESERVE dd select	{ width:auto; margin:0 5px 0 5px; float:left; clear:none; }
#PAGE #CONTENTS #CON dl.RESERVE dd span input[type=radio]  { -webkit-appearance:radio; }
#PAGE #CONTENTS #CON dl.RESERVE dd input.RADIO	{ width:auto; margin:0px 5px 0px 0px; -webkit-appearance:radio; }



#PAGE #CONTENTS #CON dl.RESERVE dd textarea { width:400px; height:100px; font-size:12px; }
#PAGE #CONTENTS #CON .MAIL { width:650px; margin:20px 0px 0px 18px; float:left; display:inline; background:#fff; border:1px solid #CCCCCC; padding:20px; }

#PAGE #CONTENTS #CON .TEXT { width:600px; margin:20px; }
#PAGE #CONTENTS #CON input.TEXT	{ width:220px; margin:0px 0px; font-size:13px; }
#PAGE #CONTENTS #CON input.INPUT { width:300px; margin:0px 0 0 0; }

#PAGE #CONTENTS #CON input.SEND { width:300px; height:40px; float:left; margin:30px 0px 0px 213px; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON input.SEND:hover    { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}
#PAGE #CONTENTS #CON input.SEND:active   { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}

#PAGE #CONTENTS #CON input.BACK { width:300px; height:40px; float:left; margin:30px 0 0 58px; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON input.BACK:hover    { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}
#PAGE #CONTENTS #CON input.BACK:active   { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}

#PAGE #CONTENTS #CON input.GO { width:300px; height:40px; float:left; margin:30px 0 0 10px; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON input.GO:hover  { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}
#PAGE #CONTENTS #CON input.GO:active { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}

#PAGE #CONTENTS #CON a.TOTOP { width:300px; height:40px; float:left; margin:30px 0px 0px 213px; background:#b3a99d; border:none; font-size:14px; line-height:40px; font-weight:bold; color:#fff; cursor:pointer; text-align:center; }
#PAGE #CONTENTS #CON a.TOTOP:hover   { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}
#PAGE #CONTENTS #CON a.TOTOP:active  { filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity:0.60;}

#PAGE #CONTENTS .KANA1 { width:200px; float:left; clear:none; }
#PAGE #CONTENTS .KANA2 { width:200px; float:left; clear:none; }







@media screen and (max-width: 640px){
#PAGE #CONTENTS .SHEET  { width:100%; float:left; padding-bottom:20px; background:none; border:none; }
#PAGE #CONTENTS .SHEET h2 { width:95%; float:left; clear:none; margin:10px 0 10px 2.5%; padding:0; background:#none; color:#514e4e; font-size:13px; line-height:1.7em; }
#PAGE #CONTENTS #CON dl.RESERVE { width:100%; margin:0px 0px 0px 0px; float:left; clear:none; border-bottom: 1px solid #ccc; color:#595757; line-height:3em; background:none ; line-height:1.5em; }
#PAGE #CONTENTS #CON dl.RESERVE span { width:95%; margin:0 0 0 2%; }
#PAGE #CONTENTS #CON dl.RESERVE dt { width:97.5%; padding:5px 0px 5px 2.5%; float:left; clear:none; font-size:11px; line-height:1.4em; background:#efefed; }
#PAGE #CONTENTS #CON dl.RESERVE dt em { float:right;  }
#PAGE #CONTENTS #CON dl.RESERVE dd { width:95%; padding:10px 0px 10px 2.5%; float:left; clear:none; background:#fff; }
#PAGE #CONTENTS #CON dl.RESERVE dd span { width:auto; float:left; clear:none; margin:0 0 0 2.5%; }
#PAGE #CONTENTS #CON dl.RESERVE dd span.KOMOKU { width:auto; margin:0 2.5% 0 0px; }
#PAGE #CONTENTS #CON dl.RESERVE dd input.TEXT1 { width:70%; margin:0 5px 0 0; }
#PAGE #CONTENTS #CON dl.RESERVE dd input.TEXT2 { width:70%; margin:0 0px 0 0; float:left; clear:none; }
#PAGE #CONTENTS p	{ width:97.5%; float:left; clear:both; margin:10px 0 0px 2.5%; line-height:1.8em; }

#PAGE #CONTENTS #CON input.TEXT	{ width:96%; margin:0px 0px 0 0%; font-size:13px; }

#PAGE #CONTENTS #CON input.SEND { width:95%; height:40px; float:left; margin:30px 0px 0px 2.5%; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON input.BACK  { width:95%; height:40px; float:left; margin:30px 0px 0px 2.5%; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON input.GO { width:95%; height:40px; float:left; margin:20px 0px 0px 2.5%; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }
#PAGE #CONTENTS #CON a.TOTOP { width:95%; height:40px; float:left; margin:30px 0px 0px 2.5%; background:#b3a99d; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; }

#PAGE #CONTENTS #CON a.PRIVACY { width:97.5%; text-align:left; float:left; clear:none; margin:10px 0 0 2.5%; }
#CONTENTS .MAIL { width:95%; margin:20px 0px 0px 2.5%; float:left; display:inline; background:#fff; border:1px solid #CCCCCC; }
#PAGE #CONTENTS #CON input.INPUT { width:92%; margin:0px 0 0 2.5%; foat:left; clear:none; padding:5px 0; }
#PAGE #CONTENTS #CON input.INPUT_AGE { width:20%; margin:0px 0 0 2.5%; foat:left; clear:none; }
#PAGE #CONTENTS #CON dl.RESERVE dd textarea { width:92%; height:100px; font-size:12px; margin:0px 0 0 2.5%; foat:left; clear:none; }
#PAGE #CONTENTS #CON .MAIL { width:95%; margin:20px 0px 0px 2.5%; float:left; display:inline; background:#fff; border:1px solid #CCCCCC; padding:0%; }
#PAGE #CONTENTS #CON .TEXT { width:90%; margin:5%;  }
label { float:left; clear:none; width:100px; margin:0 0 0 2.5%; }
label input.RADIO	{ margin:0px 5px 0px 0; float:left; clear:none; -webkit-appearance:radio; }
#PAGE #CONTENTS #CON dl.RESERVE dd em { float:left; margin:0 0 0 0; color:#fa895a; }

#PAGE #CONTENTS .KANA1 { width:50%; float:left; clear:none; margin:0; padding:0; }
#PAGE #CONTENTS .KANA2 { width:50%; float:left; clear:none; }
}</pre></body></html>