﻿h2.o-order{height:37px;margin-top:3px;padding-left:60px;padding-top:18px;background:url('../img/top-order.gif') no-repeat;font-size:1.3em;font-weight:bold;color:#39465c;}
h2.o-other{height:37px;margin-top:3px;padding-left:60px;padding-top:18px;background:url('../img/top-other.gif') no-repeat;font-size:1.3em;font-weight:bold;color:#39465c;}
.other-body{width:745px;padding:3px 0px 5px 10px;}
.other-body h3{margin:10px 0px 5px 10px;color:#2e5f9c;font-size:1.2em;font-weight:bold;border-bottom:1px solid #eee;}
.other-body h5{margin:20px 0px 5px 10px;color:#2e5f9c;font-size:1.2em;font-weight:bold;border-bottom:1px solid #eee;padding-left:23px;background:url('../img/icon-arrow-4.gif') no-repeat;}
.other-body h5.question{margin:20px 0px 5px 10px;color:#2e5f9c;font-size:1.2em;font-weight:bold;border-bottom:1px solid #eee;padding-left:23px;background:url('../img/icon-q.gif') no-repeat;}
.other-body h6{margin:2px 0px 2px 10px;color:#720448;font-size:1.0em;font-weight:bold;}
.other-body h6 a, .other-body h6 a:visited{color:#720448;}
.other-body ul{margin:5px 0px 5px 10px;}
.other-body li{line-height:18px;}
.other-body li span{color:#720448;}
.timenu{margin:20px 0px 20px 5px;}
.timenu ul{list-style:none;}		
.timenu li{float:left;background:url('../img/ti-menu.gif') no-repeat;width:117px;line-height: 52px;display:inline;color:#720448;font-size:1.1em;padding:0px 0px 0px 3px;}
.timenu li a{color:#720448;}
.other-body p a{color:#333;}
.other-body p a:hover{color:#044e98;text-decoration:underline;}
.other-body p a:active{color:#333;}
table.ti{width:600px;border-collapse:collapse;margin:10px 0px 10px 10px;border-top:1px solid #720448;border-right:1px solid #720448;}
table.ti th{border-bottom:1px solid #720448;border-left:1px solid #720448;text-align:center;background-color:#eee;}
table.ti td{border-bottom:1px solid #720448;border-left:1px solid #720448;text-align:center;width:80px;font-size:1.1em;font-weight:bold;}
table.ghibli{width:500px;border-collapse: collapse;margin:10px 0px 10px 10px;border-top:1px solid #720448;border-right:1px solid #720448;}
table.ghibli th{border-bottom:1px solid #720448;border-left:1px solid #720448;text-align:center;background-color:#eee;}
table.ghibli td{border-bottom:1px solid #720448;border-left:1px solid #720448;text-align:center;width:250px;font-size:1.1em;font-weight:bold;}
table.calender-side{width:196px;border-collapse: collapse;margin:5px 0px 0px 0px;border-top:1px solid #976a86;border-right:1px solid #976a86;}
table.calender-side th{width:28px;border-bottom:1px solid #976a86;border-left:1px solid #976a86;text-align:center;background:#edeaec;font-size:0.9em;color:#976a86;}
table.calender-side td{border-bottom:1px solid #976a86;border-left:1px solid #976a86;text-align:center;font-size:0.9em;background:#fbf3f8;color:#6c5664;}
table.calender-side caption{font-size:1.0em;font-weight:bold;margin:5px 0px 0px 0px;color:#976a86;}
table.calenderoff-side{width:196px;border-collapse: collapse;margin:2px 0px 5px 0px;border-top:1px solid #dbd8d8;border-right:1px solid #dbd8d8;}
table.calenderoff-side th{width:28px;border-bottom:1px solid #dbd8d8;border-left:1px solid #976a86;text-align:center;background-color:#eee;font-size:0.9em;}
table.calenderoff-side td{border-bottom:1px solid #dbd8d8;border-left:1px solid #dbd8d8;text-align:center;font-size:0.9em;color:#6c5664;}
table.calenderoff-side caption{font-size:1.0em;font-weight:bold;margin:5px 0px 0px 0px;color:#976a86;}
img.ghibli{float:left;border:1px solid #eee;padding:1px;margin:0px 10px 10px 10px;}
img.question{position:absolute;left:77px;top:135px;}
h2.student{height:37px;margin-top:10px;padding-left:60px;padding-top:18px;background:url('../img/cat4-top.gif') no-repeat;font-size:1.3em;font-weight:bold;color:#553b03;}
#st-nav{float:right;text-align:left;}
#st-nav p a{color:#31719e;}
h4.student b{margin:5px 0px 5px 20px;color:#04e5ed;}
h6.news{background:url('../img/icon-note.gif')no-repeat;margin:5px 0px 0px 10px;padding:0px 0px 0px 15px;font-size:1.1em;font-weight:bold;color:#ed0461;}
i.st{color:#31719e;}
i.st span{color:#04e5ed;}
i.st b{color:#ed0461;}

/*CROSSRODAS */
.cr-top{background:url('../img/cr-1.gif') no-repeat;height:65px;width:730px;margin:0px 0px 0px 0px;}
.crossroad{width:730px;background:url('../img/cr-7.gif') repeat-y;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
.cr-bottom{background:url('../img/cr-2.gif') no-repeat;height:15px;width:730px;margin:0px 0px 0px 0px;}
.cr-box{width:690px;margin:0px 20px 0px 20px;background:url('../img/cr-4.gif') repeat-y;padding:0px;}
.cr-boxtop{background:url('../img/cr-3.gif') no-repeat;height:12px;margin:0px;}
.cr-boxbottom{background:url('../img/cr-5.gif') no-repeat;height:12px;margin:0px 20px 0px 20px;}
.cr-p{margin:0px 10px 0px 0px;}
h4.cr-title{font-size:1.0em;font-weight:bold;color:#7b3f04;}
h4.cr{padding:10px 0px 5px 10px;font-size:1.2em;color:#653921;font-weight:bold;}
h4.crsubtitle{background:url('../img/cr-6.gif') no-repeat;height:30px;margin:0px 0px 0px 10px;padding:7px 0px 0px 40px;font-size:1.2em;font-weight:bold;color:#7b3f04;}
h3.cr{font-size:1.0em;color:#6b5825;}
h3.cr span{font-size:1.2em;color:#A30874;font-style:italic;}
p.cr-name{text-align:right;color:#fb4f03;}
p.cr-name span{color:#6c5f09;}
img.show{float:right;padding-right:15px;}
img.show1{float:right;}
.cr2-top{background:url('../img/cr-8.gif') no-repeat;height:15px;width:730px;margin:0px 0px 0px 0px;}
.cr2-middle{width:730px;background:url('../img/cr-9.gif') repeat-y;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
.cr2-bottom{background:url('../img/cr-10.gif') no-repeat;height:15px;width:730px;margin:0px 0px 0px 0px;}
img.cr-coffee{float:right;margin:0px 15px 0px 0px;}
.tm{width:450px;padding:10px;}h3.tm{font-size:1.2em;font-weight:bold;}
img.cr-side{margin:10px 15px 10px 17px;border:2px solid #bcc5cd;}
ul.cr3{margin:5px 10px 5px 20px;}
.imageover{background:url('../img/zoom.gif') no-repeat 45% 45%;}
.image1{float:left;margin:5px 10px 10px 15px;border:2px solid #eee;}
.imgpencil{float:left;margin:5px 20px 10px 15px;}
ul.cr-warning{font-size:1.2em;color:#CC4510;font-weight:bold;}

/*SFO jpair */
.jpair-top-en{background:url('../img/bg-jpair-top-en.gif') no-repeat;height:80px;width:750px;margin:0px 0px 0px 0px;}
.jpair-top{background:url('../img/bg-jpair-top.gif') no-repeat;height:80px;width:750px;margin:0px 0px 0px 0px;}
.jpair{width:750px;background:url('../img/bg-jpair.gif') repeat-y;margin:0px 0px 0px 10px;padding:0px;}
.jpair-bottom{background:url('../img/bg-jpair-bottom.gif') no-repeat;height:50px;width:750px;margin:0px 0px 0px 0px;}


.asiaair-top-en{background:url('../img/bg-asiaair-top-en.gif') no-repeat;height:80px;width:750px;margin:0px 0px 0px 0px;}
.asiaair-top{background:url('../img/bg-asiaair-top.gif') no-repeat;height:80px;width:750px;margin:0px 0px 0px 0px;}
.asiaair{width:750px;background:url('../img/bg-jpair.gif') repeat-y;margin:0px 0px 0px 10px;padding:0px;}
.asiaair-bottom{background:url('../img/bg-jpair-bottom.gif') no-repeat;height:50px;width:750px;margin:0px 0px 0px 0px;}

table.jpairtable{width:710px;border-collapse:collapse;margin:0px 22px 10px 18px;border-top:1px solid #c8c9b1;border-right:1px solid #c8c9b1;}
table.jpairtable th{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;text-align:center;padding:0px;background:#eee;color:#7e7f7d;font-weight:bold;line-height:2.0em;}
table.jpairtable td{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;padding:0px;text-align:center;font-size:1.0em;line-height:2.2em;font-size:1.4em;font-weight:bold;color:#7e7f7d;}
table.jpairtable th.date{width:100px;}table.jpairtable th.place{width:80px;}
table.jpairtable td.t1{background:#f9fdf2;}
table.jpairtable td.t2{background:#f4fde6;}
table.jpairtable td.t3{background:#ecf9da;}
table.jpairtable td.t4{background:#e6f7ce;}
table.jpairtable td.t5{background:#fbfbec;}
table.jpairtable td.tsp{color:#568e07;}
table.jpairtable caption{background:url('../img/tc-1.gif') no-repeat;height:30px;font-size:1.2em;margin:00px 0px 0px 0px;padding:0px 0px 0px 30px;font-weight:bold;color:#568e07;}


/*pink*/
table.jpairpink{width:710px;border-collapse: collapse;margin:0px 22px 10px 18px;border-top:1px solid #c8c9b1;border-right:1px solid #c8c9b1;}
table.jpairpink th{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;text-align:center;padding:0px;background:#eee;color:#7e7f7d;font-weight:bold;line-height:2.0em;}
table.jpairpink td{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;padding:0px;text-align:center;font-size:1.0em;line-height:2.2em;font-size:1.4em;font-weight:bold;color:#7e7f7d;}
table.jpairpink th.date{width:100px;}table.jpairpink th.place{width:80px;}
table.jpairpink td.t1{background:#fef6f9;}
table.jpairpink td.t2{background:#fceff4;}
table.jpairpink td.t3{background:#fceaf1;}
table.jpairpink td.t4{background:#fde7f0;}
table.jpairpink td.tsp{color:#9c0944;}
table.jpairpink caption{background:url('../img/tc-2.gif') no-repeat;font-size:1.2em;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;font-weight:bold;color:#9c0944;}

/*purple*/
table.jpairpurple{width:710px;border-collapse: collapse;margin:5px 22px 10px 18px;border-top:1px solid #c8c9b1;border-right:1px solid #c8c9b1;}
table.jpairpurple th{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;text-align:center;padding:0px;background:#eee;color:#7e7f7d;font-weight:bold;line-height:2.0em;}
table.jpairpurple td{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;padding:0px;text-align:center;font-size:1.0em;line-height:1.8em;}
table.jpairpurple th.date{width:100px;}table.jpairpurple th.place{width:80px;}
table.jpairpurple td.t1{background:#faf9fd;}
table.jpairpurple td.t2{background:#f8f5ff;}
table.jpairpurple td.t3{background:#f4efff;}
table.jpairpurple td.t4{background:#f1eaff;}
table.jpairpurple caption{background:url('../img/tc-3.gif') no-repeat;font-size:1.2em;height:30px;margin:20px 0px 5px 15px;padding:0px 0px 0px 30px;font-weight:bold;color:#4b3f64;}
ul.airremarks{margin:10px 10px 10px 25px;}
ul.airremarks li{line-height:1.4em;color:#606156;}
ul.airremarks li span{color:#c85a05;}

/*sfo-jal*/
table.jpairtable-2{width:740px;border-collapse:collapse;margin:5px 0px 10px 20px;border-top:1px solid #c8c9b1;border-right:1px solid #c8c9b1;}
table.jpairtable-2 th{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;text-align:center;padding:0px;background:#eee;color:#7e7f7d;font-weight:bold;line-height:2.2em;}
table.jpairtable-2 td{border-bottom:1px solid #c8c9b1;border-left:1px solid #c8c9b1;padding:0px;text-align:center;font-size:1.0em;line-height:2.2em;}
table.jpairtable-2 th.date{width:100px;}table.jpairtable-2 th.place{width:60px;}
table.jpairtable-2 td.t1{background:#fef6f9;}
table.jpairtable-2 td.t2{background:#fceff4;}
table.jpairtable-2 td.t3{background:#fceaf1;}
table.jpairtable-2 td.t4{background:#fde7f0;}
table.jpairtable-2 td.t5{background:#fbfbec;}
table.jpairtable-2 caption{background:url('../img/tc-2.gif') no-repeat;font-size:1.2em;height:30px;margin:20px 0px 5px 5px;padding:0px 0px 0px 30px;font-weight:bold;color:#9c0944;}

/*insurance*/
table.insured{width:720px;border-collapse: collapse;margin:40px 20px 10px 20px}
table.insured th{padding:5px;color:#6f7071;font-weight:bold;line-height:1.6em;}
table.insured td{padding:0px;text-align:left;font-size:1.0em;line-height:1.4em;padding:7px;}
table.insured th.plan1{width:100px;font-family: 'Fira Sans Medium';font-size: 24px;line-height: 1.5;background: #F5F6CE;}
table.insured th.plan2{width:100px;font-family: 'Fira Sans Medium';font-size: 24px;line-height: 1.5;background: #F8E0F7;}
table.insured th.plan3{width:100px;font-family: 'Fira Sans Medium';font-size: 24px;line-height: 1.5;background: #CEECF5;}
table.insured td.t1{background:#f8f8f8;line-height: 25px;font-size: 14px;}
table.insured td.t3{background:#e9e9e9;}

/*visa*/
table.visa{width:763px;border-collapse:collapse;margin:5px 0px 5px 0px;border-top:1px solid #b3c2d1;border-right:1px solid #b3c2d1;}
table.visa th{border-bottom:1px solid #b3c2d1;border-left:1px solid #b3c2d1;text-align:center;padding:0px;background:#0074b8;color:#e6f5fd;font-weight:bold;line-height:2.0em;}
table.visa td{border-bottom:1px solid #b3c2d1;border-left:1px solid #b3c2d1;padding:0px;text-align:center;font-size:1.0em;line-height:2.0em;}
table.visa td.t1{background:#eff4f9;}
table.visa td.t2{background:#e5ecf3;}
table.visa td.t3{background:#dce5ee;}
table.visa td.t4{background:#d2dde9;}
table.visatd.t5 b{color:#0074b8;font-size:1.4em;font-weight:bold;}
table.visa td.t6{text-align:left;padding:0px 0px 0px 10px;width:80px;}
img.visa{border:10px solid #eee;margin:10px 40px 5px 45px;}

.popup{width:500px;margin:auto;}
p.pop{line-height:1.4em;font-size:1.4em;margin:50px 0px 0px 0px;color:#264178;}


/*wholesale*/
.bg-wholesale{background:url('../img/bg-wholesale.jpg') no-repeat 0 0px;width:970px;height:300px;}
.wholesale-title{padding:160px 280px 0px 400px;font-size:1.2em;line-height:1.6em;}
.wholesale-title-1{background:url('../img/bg-wholesale.jpg') no-repeat 0 -312px;width:970px;height:82px;}
.wholesale-bg-1{background:url('../img/bg-wholesale.jpg') no-repeat 0 -394px;width:970px;height:417px;}
.wholesale-bg-1 p{font-size:1.6em;padding:0px 0px 0px 50px;}
.wholesale-box-1{float:left;display:inline;width:260px;margin:50px 0px 0px 80px;}
.wholesale-box-2{float:left;display:inline;width:260px;margin:50px 0px 0px 20px;}
.wholesale-box-3{float:left;display:inline;width:260px;margin:95px 0px 0px 80px;}
.wholesale-box-4{float:left;display:inline;width:260px;margin:95px 0px 0px 20px;}
.wholesale-title-2{background:url('../img/bg-wholesale.jpg') no-repeat 0 -820px;width:970px;height:82px;}
.wholesale-bg-2{background:url('../img/bg-wholesale.jpg') no-repeat 0 -920px;width:970px;height:510px;}
.wholesale-bg-2 p{font-size:1.6em;padding:45px 0px 0px 100px;}
.wholesale-title-3{background:url('../img/bg-wholesale.jpg') no-repeat 0 -1431px;width:970px;height:82px;}
.wholesale-bg-3{background:#f6f7f2;width:970px;padding:10px 0px 30px 0px;}
.wholesale-box-5{float:left;display:inline;width:320px;margin:20px 0px 0px 100px;}
.wholesale-box-6{float:left;display:inline;width:330px;margin:20px 0px 0px 10px;}
.bt-wholesale-1{float:right;margin:217px 25px 0px 0px;}

/*corp*/
.bg-corp{background:url('../images/corp/bg-corp.gif') repeat;z-index:0;}
.bg-corp-contents{width:970px;margin:auto;z-index:0;text-align:left;}
.title-corp-1{background:url('../images/corp/bg-corp.jpg') no-repeat;width:970px;margin:auto;height:55px;background-position:0 0px;}
.title-corp-2{background:url('../images/corp/bg-corp.jpg') no-repeat;height:400px;background-position:0 -55px;}

ul.title-corp-3 li.sub1{float:left;background:url('../images/corp/bg-corp-li.jpg') no-repeat;overflow:hidden;width:200px;height:200px;background-position:0 0;
font-size:2.2em;line-height:1.0em;padding:50px 0px 0px 40px;}
ul.title-corp-3 li.sub1:hover {background:url('../images/corp/bg-corp-li.jpg') no-repeat;width:200px;height:200px;background-position:0 -1000px;}
ul.title-corp-3 li.sub1 a:hover {text-decoration:none;}
ul.title-corp-3 li.sub2{float:left;background:url('../images/corp/bg-corp-li.jpg') no-repeat;overflow:hidden;width:180px;height:210px;background-position:0 -250px;
font-size:2.2em;line-height:1.0em;padding:40px 0px 0px 60px;}
ul.title-corp-3 li.sub2:hover {background:url('../images/corp/bg-corp-li.jpg') no-repeat;width:180px;height:210px;background-position:0 -1250px;}
ul.title-corp-3li.sub2 a:hover {text-decoration:none;}
ul.title-corp-3 li.sub3{float:left;background:url('../images/corp/bg-corp-li.jpg') no-repeat;overflow:hidden;width:180px;height:210px;background-position:0 -500px;
font-size:2.2em;line-height:1.0em;padding:40px 0px 0px 60px;}
ul.title-corp-3 li.sub3:hover {background:url('../images/corp/bg-corp-li.jpg') no-repeat;width:180px;height:210px;background-position:0 -1500px;}
ul.title-corp-3li.sub3 a:hover {text-decoration:none;}
ul.title-corp-3 li.sub4{float:left;background:url('../images/corp/bg-corp-li.jpg') no-repeat;overflow:hidden;width:180px;height:200px;background-position:0 -750px;
font-size:2.2em;line-height:1.0em;padding:50px 0px 0px 60px;}
ul.title-corp-3 li.sub4:hover {background:url('../images/corp/bg-corp-li.jpg') no-repeat;width:180px;height:200px;background-position:0 -1750px;}
ul.title-corp-3li.sub4 a:hover {text-decoration:none;}

.title-corp-4{background:url('../images/corp/bg-corp.jpg') no-repeat;height:105px;background-position:0 -500px;}
.title-corp-5{background:url('../images/corp/bg-corp.jpg') no-repeat;height:105px;background-position:0 -650px;}
.title-corp-6{background:url('../images/corp/bg-corp.jpg') no-repeat;height:105px;background-position:0 -800px;}
.title-corp-7{background:url('../images/corp/bg-corp.jpg') no-repeat;height:105px;background-position:0 -950px;}

.corp-1{padding:150px 450px 0px 0px;}
.corp-2{padding:20px 450px 0px 0px;}
.corp-3{color:#fff;padding:230px 50px 0px 0px;font-size:1.6em;}
.corp-4{margin:63px 10px 0px 0px;}
.corp-5{margin:20px 0px 0px 5px;}
.corp-6{padding:220px 5px 0px 0px;}
.corp-7{color:#fff;padding:220px 0px 0px 0px;font-size:1.3em;}