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

/*	マージン・パディング・ボーダー
------------------------------------------------------------- */
.m0 { margin: 0 !important;}
.mb10 { margin-bottom: 10px !important; }
.mb15 { margin-bottom: 15px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb30 { margin-bottom: 30px !important; }
.mb40 { margin-bottom: 40px !important; }
.mb50 { margin-bottom: 50px !important; }
.mb60 { margin-bottom: 60px !important; }
.mb70 { margin-bottom: 70px !important; }
.mb80 { margin-bottom: 80px !important; }
.mb100 { margin-bottom: 100px !important; }
.mb120 { margin-bottom: 120px !important; }
/*	フロート
------------------------------------------------------------- */
.clear { clear: both; }
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/*---------------全体--------------------- */
table{ margin:0; padding:0; text-align:left; }
li { list-style-type:none; }
.b{ font-weight:bold; }
h3 { font-size:26px; color:#2eb069;}
h4 {margin:20px 0; font-size:18px; color:#F36; font-weight:bold;}
.red { color:#C36;}
.blue{ color:#177add; font-size:16px;}
.p14{ font-size:14px; }
.p18{ text-align:left; font-size:18px; }
.p20{ font-size:20px; }
.p26{ font-size:26px; }
.txtC{ text-align:center; }

#taxhed{ padding:15px 30px 10px; border-bottom:#CCC 1px solid; }

* html div#contentsArea{ height: 100%; overflow: auto; margin-top:120px }

/*---------------ヘッダー固定--------------------- */
.headerArea { position: fixed !important;  position: absolute; top: 0; left: 0; width: 100%; background-color:#419ad6; }

.topbar {width:1010px; height:50px; margin:0 auto; padding-top:20px; background-color:#419ad6; }
.topbar p.logo{ width:216px; text-align:right; padding-top:5px; }
.topbar p{ float:left; }

.toplien { border-bottom:#fff 1px solid; margin:0 auto; padding:0; }

/*---------------メニュー--------------------- */
#taxhed2{ width:1006px; margin:0 auto; padding:3px 2px 10px; border-bottom:#CCC 1px solid; background:#419ad6; }
.menuBox  ul { margin: 0; padding: 0; list-style: none; }
.menuBox li { float:left; width:195px; border-right:#FFF 2px solid; }
.menuBox li.non { float:left; width:195px; border-right: none; }
.menuBox li a { display:block; width:185px; margin:0 1px; padding:5px; color:#FFF; line-height:1.0; text-align:center; text-shadow:0 -1px 0 rgba(0,0,0,0.15); background:#419ad6; }
.menuBox li a:hover { text-decoration:none; background:rgba(77,173,238,0.8); }

.tfs{ text-align:left; float:left; width:45%; }
.tfss{ text-align:right; float:right; width:54%; margin-top:8px; }

/*---------------コンテンツ--------------------- */
#lp-con{ width:1010px; margin:2px auto; }
.borBox{border-bottom:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid; text-align:center; margin:2px auto 20px;}
/*---------------あっと免税--------------------- */
#taxcont{ width:900px; text-align:center; padding:20px; margin:0 auto; }
#taxcont2{ width:900px; text-align:center; padding:20px; margin:110px auto 0; }
p{ font-size:14px; line-height:1.8em; margin-bottom:10px;}
ul {text-align:left; margin-top:10px;}
#check li {font-size:18px; background:url(images/check.png) no-repeat left; padding-left:40px; margin:0 0 10px 20px; line-height:1.5em;}

.tfmove{ float:left; width:300; margin:20px 15px 0 40px;}
.tfmove2{ float: right; width:300; margin:0 40px 0 30px;}
.tfta{ text-align:left; margin:20px 40px 20px 10px; float:left; width:55%; text-align:center; }
.taobi{ border-top:#36ba93 1px solid; border-bottom:#36ba93 1px solid; font-weight:bold; color:#b63480; font-size:24px; text-align:center; }

/*---------------料金案内--------------------- */
.fee{ text-align:left; width:800px; margin:0 auto; padding:20px; border:#CCC 1px solid;}

/*---------------出来る事--------------------- */
.Summary{ text-align:left; width:800px; margin:40px auto 50px; padding:20px; border:#CCC 1px solid;}
.Heading{ font-size:24px; font-weight:bold; border-bottom:#999 1px solid; }
#star li{font-size:18px; background:url(../img/tf_check.png) no-repeat left; padding-left:40px; margin-left:20px; line-height:2.2em; font-weight:bold;}
.waku{ background:#0c3776; padding:0 8px; color:#FFF; }
.wakutext{ color:#0c3776; }

/*---------------BCPOSとは--------------------- */
#bcpos{font-size:20px; font-weight:bold; color:#366;}
#bcpos a:link { color: #366; }
#bcpos a:visited { color: #366; }
#bcpos a:hover { color: #69afad; }
#bcpos a:active { color: #366; }

.otamesi { font-size:24px; font-weight:bold; color:#C36; }

/*---------------セミナー--------------------- */
.semi table { width:80%; padding:15px; margin:20px auto 30px; }
.semi th { background-color:#dcf1ef; color:#096798; font-weight:bold; text-align:center; border:1px #aac2cc solid; }
.semi td { padding:10px 10px 10px 20px; border:1px #aac2cc solid; }
.semi td.area { padding:10px 0; text-align:center; }
.gaiyo { text-align:left; width:78%; margin:0 auto 30px; border:#69F 1px solid; font-size:16px; padding:10px; }
.kakoi1 { width:90%; text-align:left; margin:10px auto; }
.kakoi { width:80%; text-align:left; margin:10px auto; }

/*---------------TVとは--------------------- */
.tvwaku { margin:50px auto; padding:10px; text-align:left; width:80%; }
.tvco { border:#03C 1px solid; padding:10px; float:right; width:35%; text-align:left; margin-right:6%; }
.tvco p { font-size:15px; font-weight:bold; }

/*---------------サポート--------------------- */
.support { text-align:left; width:800px; margin:0 auto 50px; padding:20px; border:#CCC 1px solid;}
.support img { float:left; margin-right:30px; }
.support table { width:70%; letter-spacing:1px; }
.support th { width:180px; padding:10px; background:#EEF8E7; border:#999 1px solid; }
.support td { padding:10px; border:#999 1px solid; }
.sup_line{
	width:98%;
	font-size:14px;
	border-left:4px solid #bd9145;
	margin:0 0 10px;
	padding:0 0 0 5px;
	border-bottom:1px solid #cccccc;
	font-weight:bold;
}


/*---------------フッター--------------------- */
#lp-footer2{
	width:100%;
	margin:30px 0 0;
	padding:15px 0 10px;
	text-align:center;
	color:#fff;
	background-color:#419ad6;
}</pre></body></html>