/* 九電旅行 PAGE */

#low {width:900px; margin:0px; overflow:hidden;}

#low h1.ttl,
#low div.ttl {width:900px; height:90px; margin:40px 0px 0px; overflow:hidden; text-indent:-2000px;}

#low h1.provision {background:transparent url('../imgdata/page/ttl_provision.png') no-repeat 0px 0px;}
#low h1.condition,
#low div.condition {background:transparent url('../imgdata/page/ttl_condition.png') no-repeat 0px 0px;}
#low div.trip {background:transparent url('../imgdata/page/ttl_trip.png') no-repeat 0px 0px;}
#low h1.price {background:transparent url('../imgdata/page/ttl_price.png') no-repeat 0px 0px;}

#low div.doc {margin:20px 0px; padding:40px; background:#ffffff; overflow:hidden;}
#low div.doc h2 {margin:0px 0px 10px; padding:3px 5px 3px; color:#ffffff; font-size:17px; background:transparent url('../imgdata/bg_sttl_n.png') repeat 0px 100%; overflow:hidden;}
#low div.doc h3 {margin:0px 10px 5px; font-size:15px; color:#0066aa;}
#low div.doc h4 {}
#low div.doc p {margin:0px 0px 20px;}
#low div.doc ul {margin:0px 20px 20px;}
#low div.doc ul li{margin:0px 0px 5px; padding:0px 0px 0px 15px; background:transparent url('../imgdata/icon_blue.png') no-repeat 0px 2px;}
#low div.doc table {margin:10px 10px 30px;}
#low div.doc table th {width:200px; padding:5px; border-bottom:solid 1px #dddddd; font-weight:normal;}
#low div.doc table td {padding:5px; border-bottom:solid 1px #dddddd;}
#low div.doc table td p {margin:5px;}
#low div.doc table th.non,
#low div.doc table td.non {border:none;}


#low div.text {margin:20px 0px; padding:40px; background:#ffffff; overflow:hidden;}
#low div.text h1 {margin:0px; font-size:20px; background:transparent url('../imgdata/line_dot.png') repeat-x 0px 100%;}
#low div.text h2 {margin:10px 0px 10px; padding:3px 5px 3px; text-align:center; font-size:17px; overflow:hidden;}
#low div.text h3 {margin:20px 10px 5px; font-size:13px;}
#low div.text h4 {margin:10px 10px 0px; font-weight:normal;}
#low div.text ul {margin:10px 20px 20px;}
#low div.text ul li{margin:0px 0px 5px; padding:0px 0px 0px 15px; text-indent:-1.3em;}
#low div.text ul li ul {margin:10px 10px 20px;}
#low div.text ul li ul li{margin:0px 0px 5px; padding:0px 0px 0px 15px; text-indent:-1.3em;}
#low div.text ul li ul li ul {margin:10px 10px 20px;}
#low div.text ul li ul li ul li{margin:0px 0px 5px; padding:0px;}

#low div.text p {margin:10px 20px 20px;}

#low div.text table.write {margin:0px 0px 20px 300px;}
#low div.text table.write th {width:60px; padding:3px; font-weight:normal;}
#low div.text table.write td {padding:3px;}

#low div.text table.list {margin:5px 10px 30px; border-spacing:1px; background:#cccccc;}
#low div.text table.list th {padding:5px; text-align:center; font-weight:normal; background:#f0f0f0;}
#low div.text table.list td {padding:5px; vertical-align:top; background:#ffffff;}
#low div.text table.list td p {margin:0px 0px 0px 10px; padding:0px 0px 0px 15px; text-indent:-1.3em;}
#low div.text table.list td.boxL {width:550px;}
#low div.text table.list td.boxR {width:230px;}
#low div.text table.list th.boxT {width:550px; vertical-align:middle;}
#low div.text table.list th.boxN {width:230px;}
#low div.text table.list th.boxS {}
#low div.text table.list td.boxS {text-align:center;}
#low div.text table.list td ul {margin:10px 20px 20px;}
#low div.text table.list td ul li{margin:0px 0px 5px; padding:0px 0px 0px 15px; text-indent:-2em;}
#low div.text p.line {margin:5px 10px 30px; padding:10px; border:solid 1px #cccccc; text-indent:0px;}

#low div.text table.detail {margin:5px 10px 30px; border-spacing:0px; border:solid 1px #cccccc;}
#low div.text table.detail tr.mark {background:#f0f0f0;} 
#low div.text table.detail th {width:600px; padding:5px; border-right:solid 1px #cccccc; vertical-align:top; font-weight:normal;}
#low div.text table.detail td {width:40px; padding:5px; text-align:right; vertical-align:top;}
#low div.text table.detail td.tail {border-top:solid 1px #cccccc; text-align:left;}

#low div.text table.price {margin:5px 10px 30px; border-spacing:1px; background:#cccccc;}
#low div.text table.price th {padding:5px 10px; text-align:center; font-weight:normal; background:#f0f0f0;}
#low div.text table.price td {padding:5px 10px; text-align:center; background:#ffffff;}

#low div.text table.inlist {margin:5px 10px 10px; border-spacing:1px; background:#cccccc;}
#low div.text table.inlist th {padding:5px; text-align:center; font-weight:normal; background:#f0f0f0;}
#low div.text table.inlist td {padding:5px; background:#ffffff;}
#low div.text table.inlist td p {margin:0px 0px 0px 10px; padding:0px 0px 0px 15px; text-indent:-1.3em;}
#low div.text table.inlist th.boxT {width:450px; vertical-align:middle;}
#low div.text table.inlist th.boxN {width:230px;}
#low div.text table.inlist th.boxS {}
#low div.text table.inlist td.boxS {text-align:center;}

#low div.text table.paylist {margin:5px 0px 10px; border-spacing:1px; background:#cccccc;}
#low div.text table.paylist th {padding:5px; font-weight:normal; background:#f0f0f0;}
#low div.text table.paylist td {padding:5px; background:#ffffff;}
#low div.text table.paylist th.boxL {width:350px;}
#low div.text table.paylist th.boxM {width:200px;}
#low div.text table.paylist th.boxS {width:100px;}

#low div.text table.checklist {margin:5px 10px 10px; border-spacing:1px; background:#cccccc;}
#low div.text table.checklist th {padding:5px; font-weight:normal; background:#f0f0f0;}
#low div.text table.checklist td {padding:5px; text-align:center; background:#ffffff;}

#low div.text table.pricelist {margin:5px 0px 10px; border-spacing:1px; background:#cccccc;}
#low div.text table.pricelist th {padding:5px; font-weight:normal; vertical-align:top; text-align:center; background:#f0f0f0;}
#low div.text table.pricelist td {padding:5px; vertical-align:top; background:#ffffff;}
#low div.text table.pricelist th.box1 {width:200px;}
#low div.text table.pricelist th.box2 {width:200px;}
#low div.text table.pricelist th.box3 {width:250px;}
#low div.text table.pricelist td.point {width:100px;}
#low div.text table.pricelist td ul {margin:0px 5px;}

