@charset "utf-8";
/*[h2]*/
h2{background:#dae4f2;border-bottom:10px solid #fff;border-top:thin solid #f93;color:#333;font-weight:bold;height:20px;letter-spacing:2px;padding:5px 5px;width:690px;}
/*[h3]*/
h3{background:url("../../img/tit_h3_bg.gif") repeat-x scroll 0 0;float:left;font-size:150%;font-weight:bold;height:20px;padding:15px 5px;width:670px;}
.h3L,.h3R{background:url("../../img/tit_service_h3.gif") no-repeat scroll;float:left;height:50px;width:10px;}
.h3L{background-position:0 0;}.h3R{background-position:-15px 0px;}
/*[text]*/
.text{padding:30px 25px 50px 25px;}.text0{padding:30px 0 50px 0;}
.tit{background:url("../../img/icon_listo.gif") no-repeat 0 4px transparent;font-size:115%;font-weight:bold;padding: 5px 0 5px 15px;}
/*[blueflame]*/
.secT,.secB{background:url("../../img/sec_lineup_bg_1.gif") no-repeat scroll;height:10px;width:650px;}
.secM{background:url("../../img/sec_lineup_bg_2_m.gif") repeat-y scroll 0 0;padding:5px;width:640px;overflow:hidden;}
.secM2{background:#dae4f2;padding:5px;width:640px;}
.225{height:225px;}.125{height:125px;}
.secT{background-position:0 0;}.secB{background-position:0px -12px;}
.secT1,.secB1{background:url("../../img/sec_lineup_bg_2.gif") no-repeat scroll;height:10px;width:700px;}
.secM1{background:url("../../img/sec_lineup_bg_2_m.gif") repeat-y scroll 0 0;padding:5px;width:690px;overflow:hidden;}
.secM0{background:#dae4f2;padding:5px;width:690px;}
.secT1{background-position:0 0;border-top:5px solid #fff;}.secB1{background-position:0px -12px;padding-bottom:40px;}
#secLogo{padding-left:50px;}
.point{padding:5px 50px;}.point0{padding:5px 50px 5px 200px;}
#nisPoint1,#nisPoint2,#nisPoint3,#traPoint1,#traPoint2,#traPoint3,#himPoint1,#himPoint2,#himPoint3,#sbiPoint1,#sbiPoint2,#sbiPoint3,#sjaPoint1,#sjaPoint2,#sjaPoint3{text-indent:-9999px;}
p.about{padding:5px 5px 5px 25px;}
#traPoint1{background:url("../../img/sec_lineup_tra_point1.gif") no-repeat scroll 0 0;height:58px;width:391px;}
#traPoint2{background:url("../../img/sec_lineup_tra_point2.gif") no-repeat scroll 0 0;height:41px;width:389px;}
#traPoint3{background:url("../../img/sec_lineup_tra_point3.gif") no-repeat scroll 0 0;height:51px;width:393px;}
#nisPoint1,#nisPoint2,#nisPoint3{background:url("../../img/sec_lineup_nis_point.gif") no-repeat scroll;}
#nisPoint1{background-position:0 0;height:58px;width:391px;}
#nisPoint2{background-position:0 -59px;height:41px;width:389px;}
#nisPoint3{background-position:0 -100px;height:51px;width:393px;}
#himPoint1,#himPoint2,#himPoint3{background:url("../../img/sec_lineup_him_point.gif") no-repeat scroll;}
#himPoint1{background-position:0 0;height:83px;width:391px;}
#himPoint2{background-position:0 -84px;height:41px;width:389px;}
#himPoint3{background-position:0 -126px;height:51px;width:393px;}
#sbiPoint1,#sbiPoint2,#sbiPoint3{background:url("../../img/sec_lineup_sbi_point.gif") no-repeat scroll;}
#sbiPoint1{background-position:0 0;height:58px;width:391px;}
#sbiPoint2{background-position:0 -59px;height:41px;width:389px;}
#sbiPoint3{background-position:0 -100px;height:51px;width:393px;}
#sjaPoint1,#sjaPoint2,#sjaPoint3{background:url("../../img/sec_lineup_sja_point.gif") no-repeat scroll;}
#sjaPoint1{background-position:0 0;height:84px;width:391px;}
#sjaPoint2{background-position:0 -84px;height:83px;width:389px;}
#sjaPoint3{background-position:0 -167px;height:78px;width:393px;}
dl#points{float:left;width:400px;padding-top:15px;}
dl#points dd{color:#fff;padding:0 0 5px 40px;width:360px;}
ul#more{float:left;width:150px;padding-top:143px;}
ul#more li{padding:5px;}
a#more01Him,a#more02Him,a#more03Him,a#more01Sbi,a#more02Sbi,a#more03Sbi,a#more01Tra,a#more02Tra,a#more03Tra,a#more01Sja,a#more02Sja,a#more03Sja{display:block;text-indent:-9999px;width:150px;}
a#more01Him,a#more02Him,a#more03Him{background:url("../../img/sec_him_btn00.gif") no-repeat;}
a#more01Him{background-position:0 0;height:60px;}a#more01Him:hover{background-position:-150px 0px;}
a#more02Him{background-position:0 -61px;height:60px;}a#more02Him:hover{background-position:-150px -61px;}
a#more03Him{background-position:0 -122px;height:30px;}a#more03Him:hover{background-position:-150px -122px;}
a#more01Sbi,a#more02Sbi,a#more03Sbi{background:url("../../img/sec_sbi_btn00.gif") no-repeat;}
a#more01Sbi{background-position:0 0;height:60px;}a#more01Sbi:hover{background-position:-150px 0px;}
a#more02Sbi{background-position:0 -61px;height:60px;}a#more02Sbi:hover{background-position:-150px -61px;}
a#more03Sbi{background-position:0 -122px;height:30px;}a#more03Sbi:hover{background-position:-150px -122px;}
a#more01Tra,a#more02Tra,a#more03Tra{background:url("../../img/sec_tra_btn00.gif") no-repeat;}
a#more01Tra{background-position:0 0;height:60px;}a#more01Tra:hover{background-position:-150px 0px;}
a#more02Tra{background-position:0 -61px;height:60px;}a#more02Tra:hover{background-position:-150px -61px;}
a#more03Tra{background-position:0 -122px;height:30px;}a#more03Tra:hover{background-position:-150px -122px;}
a#more01Sja,a#more02Sja,a#more03Sja{background:url("../../img/sec_sja_btn00.gif") no-repeat;}
a#more01Sja{background-position:0 0;height:60px;}a#more01Sja:hover{background-position:-150px 0px;}
a#more02Sja{background-position:0 -61px;height:60px;}a#more02Sja:hover{background-position:-150px -61px;}
a#more03Sja{background-position:0 -122px;height:30px;}a#more03Sja:hover{background-position:-150px -122px;}
.frameT,.frameB{background:url("../../img/sec_frame.gif") no-repeat scroll;width:700px;}
.frameM{background:url("../../img/sec_frame_m.gif") repeat-y scroll 0 0;padding:0 25px 25px;width:650px;overflow:hidden;}
.frameT{background-position:0 0;height:25px;}.frameB{background-position:0px -25px;height:25px;padding-bottom:30px;}
.moreover{width:600px;padding-top:20px;}
ul.moreover li{clear:both;width:590px;padding:5px;overflow:hidden;}
ul.cyui li{background:url("../../img/icon_dotr.gif") no-repeat 0 12px transparent;padding-left:10px;}
p.moreT{padding:5px 15px;width:470px;}p.moreT,.moreI{float:left;}
dl.tools{overflow:hidden;}
dl.tools dt,dl.tools dd{border-top:2px dashed #dae4f2;}
dl.tools dt{clear:both;float:left;height:220px;padding:15px 0px;}
dl.tools dd{background:url("../../img/icon_arrowsb.gif") no-repeat 10px 15px;float:left;height:210px;padding:25px;width:380px;}
dl.tools dd.noBorder,dl.tools dt.noBorder{border:none;}
a.details{background:url("../../img/sec_limeup_btn_1.gif") no-repeat 0 0;text-indent:-9999PX;display:block;float:right;height:40px;width:233px;}
a.detailsNis{background:url("../../img/sec_limeup_btn_1nis.gif") no-repeat 0 0;text-indent:-9999PX;display:block;float:right;height:40px;width:233px;}
a.detailsNis:hover,a.details:hover{background-position:0px -40px;}
a.seikyu{background:url("../../img/btn_seikyu.gif") no-repeat 0 0;text-indent:-9999PX;display:block;height:90px;width:400px;}
a.seikyu:hover{background-position:0px -90px;}
a.whatsSRTV{background:url("../../img/btn_sharetive.gif") no-repeat 0 0;text-indent:-9999PX;display:block;height:40px;width:200px;position:relative;top:7px;}
a.whatsSRTV:hover{background-position:0px -40px;}
a.whatsSbiIfa{background:url("../../img/btn_sec_sbiaboutifa.gif") no-repeat 0 0;text-indent:-9999PX;display:block;height:140px;width:200px;}
a.whatsSbiIfa:hover{background-position:0px -140px;}
#aboutSec{background:url("../../img/sec_bg01.gif") no-repeat 0 0 transparent;padding:30px 0  50px 0;height:auto;width:700px;}
#tokucyouT,#tokucyouB{background:url("../../img/sec_tokucyou_bg.gif") no-repeat transparent;height:10px;padding:0px 10px;;width:640px;}
#tokucyouT{background-position:0 0;}#tokucyouB{background-position:0px -10px;}
#tokucyouM{background:url("../../img/sec_tokucyou_bg_m.gif") repeat-y 0 0 transparent;padding:10px;width:640px;}
ul#matome{width:650px;}
ul#matome li{background:url("../../img/sec_limeup_img_1.gif") no-repeat 0 10px transparent;float:left;font-size:115%;font-weight:bold;padding: 10px 0 10px 45px;width:280px;}
ul#matome li em{font-weight:normal;font-size:75%;}
a.onlineSbiIfa,a.onlineSbiInt,a.onlineHimawari,a.onlineTraders,a.onlineSjapan,a.seikyuSjapan{display:block;float:left;text-indent:-9999px;}
a.onlineSbiIfa,a.onlineSbiInt{height:70px;width:450px;}.w460{width:460px;}
a.onlineSbiIfa{background:url("../../img/btn_sec_sbiifa.gif") no-repeat 0 0;}
a.onlineSbiIfa:hover{background-position:0px -70px;}
a.onlineSbiInt{background:url("../../img/btn_sec_sbiint.gif") no-repeat 0 0;}
a.onlineSbiInt:hover{background-position:0px -70px;}
a.onlineHimawari,a.onlineTraders,a.onlineSjapan,a.seikyuSjapan{height:60px;width:430px;}
a.onlineHimawari{background:url("../../img/btn_sec_himawari.gif") no-repeat 0 0;}
a.onlineHimawari:hover{background-position:0px -60px;}
a.onlineTraders{background:url("../../img/btn_sec_traders.gif") no-repeat 0 0;}
a.onlineTraders:hover{background-position:0px -60px;}
a.onlineSjapan{background:url("../../img/btn_sec_sjapan.gif") no-repeat 0 0;}
a.onlineSjapan:hover{background-position:0px -60px;}
a.seikyuSjapan{background:url("../../img/btn_seikyu_sjapan.gif") no-repeat 0 0;}
a.seikyuSjapan:hover{background-position:0px -60px;}
a.seikyuS{background:url("../../img/btn_sec_seikyu.gif") no-repeat 0 0;display:block;float:right;height:60px;width:200px;text-indent:-9999px;}
a.seikyuS:hover{background-position:0px -60px;}
a.tradersWait{background:url("../../img/btn_sec_traderswait.gif") no-repeat 0 0;display:block;height:70px;text-indent:-9999px;width:650px;}
a.tradersWait:hover{background-position:0px -70px;}
#flow4,#flow5{height:200px;width:600px;font-size:0.85em;line-height:1.5em;}
ul#flow4 li,ul#flow5 li{}
#flow4{background:url("../../img/sec_app_flow4.gif") no-repeat scroll 0 0;}
ul#flow4 li{float:left;padding:60px 15px 0px 20px;width:115px;}
#flow5{background:url("../../img/sec_app_flow5.gif") no-repeat scroll 0 0;}
ul#flow5 li{float:left;padding:60px 10px 0px 15px;width:95px;}
#attention{background:#ffe0e0;border:solid 1px #c00;padding:10px;}
/*#sbiNews{border:solid 1px #f90;padding:5px;}b.sbiNews{background:url("../../img/sec_sbi_news_bg.gif") repeat scroll 0 0;width:635px;display:block;}*/
.textFee{padding:30px 0px 50px;}
.pl25{padding-left:25px;}.pl50{padding-left:50px;}
.table{width:600px;}
dl.table dt{clear:both;float:left;width:163px;}
dl.table dd{float:right;width:413px;}
dl.table dt,dl.table dd{border:solid 1px #9fb7d4;padding-left:10px;}
.table4,{width:325px;}
.table4,.table2{text-align:center;float:left;border-top:solid 1px #9fb7d4;border-right:solid 1px #9fb7d4;}
dl.table4 dt,.table2 dt{clear:both;float:left;width:150px;}
dl.table4 dd{float:right;width:151px;}
dl.table2 dd{float:right;width:251px;}
dl.table4 dt,dl.table4 dd,.table2 dt,.table2 dd{border-left:solid 1px #9fb7d4;border-bottom:solid 1px #9fb7d4;padding:5px;}
.h313px{height:313px;overflow:hidden;}
.h10{height:10%;}.h20{height:18.75%;}
.adjust{border-bottom:10px solid #fff;}

/* エアーズシー */

#airssea .logo {
	margin: 10px 0 20px;
}
#airssea #mainvisual_area {
	background: url(../../img/sec_airssea_bg_mainvisual.png) 0 0 no-repeat;
	position: relative;
	padding: 30px 0;
	height: 509px;
	margin-bottom: 40px;
}
#airssea #mainvisual_area h1 {
	position: absolute;
	top: 30px;
	left: 20px;
}
#airssea #mainvisual_area h2 {
	background: none;
	border: none;
	margin-left: 162px;
	padding: 0;
	height: auto;
}
#airssea #mainvisual_area p {
	color: #fff;
	margin: 0 0 20px 162px;
	width: 490px;
}
#airssea #mainvisual_area ul {
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: 162px;
	
}
#airssea #mainvisual_area ul li {
	float: left;
}
#airssea #mainvisual_area ul li a {
	background: url(../../img/sec_airssea_arw.png) 0 0 no-repeat;
	padding: 0 0 0 20px;
	height: 18px;
	margin-right: 50px;
	line-height: 18px;
	display: block;
	font-weight: bold;
}
#airssea .contact_box {
	width: 543px;
	margin: 0 auto 30px;
}
#airssea .contact_box .btn_contact {
	margin-bottom: 10px;
}
#airssea .contact_box .contact_sharetive {
	overflow: hidden;
	border-bottom: 4px solid #000;
	width: 532px;
}
#airssea .contact_box .contact_sharetive p {
	margin: 0 !important;
	padding: 0;
	width: auto !important;
}
#airssea .contact_box .contact_sharetive img {
	display: block;
	float: left;
}
#airssea .contact_box .contact_sharetive a {
	display: block;
	padding-top: 14px;
}
#airssea .company_info {
	margin-bottom: 30px;
}
#airssea .company_info .map {
	border: 1px solid #e7e7e7;
	border-top: none;
	padding: 28px;
}