<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

h5 { font-size: 16px; color: #095EB4; margin: 0 0 7px 0; }
h5:before { content:'\2762 '; }

/*��� �Ǹ޴�*/
.Sub_tabmenu{ clear: both; float: left; width: 100%; }
.Sub_tabmenu ul { width:100%;}
.Sub_tabmenu li {width:30%; background:#f4f4f4; border:1px solid #ccc; border-radius:3px; float:left; padding: 5px 10px 10px 10px; text-align:center; font-size: 16px; }
.Sub_tabmenu li.on {float:left; background:#3b3b3b; font-weight:bold;}

.Sub_tabmenu a  { color: #555555; text-decoration: none; }
.Sub_tabmenu a:hover {color: #55555; text-decoration: none; font-weight:bold;}
.Sub_tabmenu ul li.on a {color: #fff; }

.content { clear: both; float: left; width: 100%; }

.return { width: 94.5%; border: 4px double #eaeaea; border-radius: 5px; padding: 1% 2%;  margin: 2% auto; background: #fff; font-size: 120%; line-height: 160%; }

.accept { clear: both; float: left; width: 100%; }
.accept h5:before { padding: 0 5px 0 0; }
.con { clear: both; float: left; width: 100%; }
.con textarea { width: 50%; height: 80px;  float: left; margin: 0 0 15px 0; }
.con span { float: left; margin: 63px 0 0 10px; }

.userinfo { width: 98.5%; float: left; margin: 0 0 7px 0; padding: 1% 0; border: 4px double #eaeaea; border-radius: 5px; font-size: 1.0625em; }
.userinfo dt { clear: both; float: left; text-align: center; font-weight: bold; width: 20%; padding: 0 0 1% 0; color: #012B67; }
.userinfo dd { float: left; padding: 0 0 1% 0; width: 80%; }
.userinfo dd &gt; div { clear: both; }
.userinfo dd &gt; div:after { content:','; }
.userinfo dd &gt; div:last-child:after { content: ' '; }
.userinfo dd &gt; div &gt; span { margin: 0; }
.userinfo dd &gt; div &gt; span.telNa { font-weight: bold; padding: 0 7px; }
.userinfo dd &gt; div &gt; span.telNa:first-child { padding: 0 7px 0 0; }
.userinfo dd &gt; div &gt; span.telNo { padding: 0 3px 0 0; }

.stop { clear: both; float: left; width: 100%; }
.down { color:#fff; font-weight:bold;background-color:#01255b; background:linear-gradient(#054da5,#01255b); border-radius:3px; float:right; padding:0 1% 1% 1% ; text-align:center; }
.down a { color: #fff; }

.stepc { clear: both; float: left; width: 100%; }
.step{width:100%;border:1px solid #ccc; float:left; border-radius:5px; margin:0 0 3% 0;}
.step ul {margin:1% 2%;}
.step ul li{float:left; padding:1%;font-size:1.000em;border:1px dotted #9b9b9b; border-radius:5px;  margin:0 0 1% 0;}
.step ul li.arrow { float:left; border:0; padding:5% 0 0 0; margin:0 0.7%; min-height: 80px; }
.step ul li.arrow:after{content:'\27A8'; font-size:140%;}
.step ul li span{ font-weight:bold;}
.step ul li div {width:170px;height:90px;  }
.step ul li dl dt {font-size:1.0625em; color:#095eb4; font-weight:bold;}
.step ul li dl dd {}
.step ul li dl dd .red{color:#9d0b0b;}
.step ul li dl dd .blue {color:#095eb4;}

.repost { clear: both; float: left; width: 100%; }

.plicy { clear: both; float: left; width: 100%; border:4px double #eaeaea; border-radius:5px; padding:1% 2%;  margin:2% auto; background:#fff; box-sizing: border-box; }
.plicy ul {margin:0 2% 0 3%;}
.plicy li {list-style-type:square; display:list-item; padding:1% 0;}
.plicy ul:nth-child(1) li:nth-child(1) {font-weight:bold; color:#114cae; padding:1% 0; list-style:none; }

/*mobile*/
@media all and (max-width: 482px){
	.step li { clear: both; }
}</pre></body></html>