@charset "utf-8";
/* CSS Document */

#inno_contents{width:735px; margin:0 auto;}

div.go_airport{float:left;padding-top:5px; margin-right:10px;}
div.inn_explain{border:1px #999999 solid; margin-top:15px; padding:2px;}
div.inn_explain p.fl{width:80%; background:url(http://image.utravelnote.com/images/innostel/whatisinnostel_14.gif) no-repeat; padding-top:30px; margin:5px;}
div.inn_explain div.fl{padding:4px;}

div.step_one, div.step_two{float:left; padding-top:10px;}
div.step_one dd, div.step_two dd, div.step_three dd, div.step_four dd{width:320px;　line-height:130%;}
*html div.step_one dd, *html div.step_two dd, *html div.step_three dd, *html div.step_four dd{width:320px; line-height:160%;}
div.step_one dl{background:url(http://image.utravelnote.com/images/innostel/step1_03.gif) no-repeat;padding-top:35px; padding-left:20px;  width:329px; height:187px;}
div.step_one dl a, div.step_two dl a{color:blue;}

div.step_two dl{flaot:left;background:url(http://image.utravelnote.com/images/innostel/step2.gif) no-repeat; padding-top:35px; padding-left:16px; width:329px; height:184px;}
div.step_four{float:left; margin-top:37px;}
div.step_four dl{background:url(http://image.utravelnote.com/images/innostel/step4.gif) no-repeat; padding-top:35px; padding-left:18px;  width:329px;height:187px;}
div.step_three{float:right;}
div.step_three dl{background:url(http://image.utravelnote.com/images/innostel/step3.gif) no-repeat; padding-top:35px; padding-left:20px; float:left;  width:329px;height:187px;}


#best_five table td{border: 1px solid #CACACA; margin: 1px;}
#best_five table td div{border: 1px solid #cacaca; margin: 1px; height:55px; width:55px;}
div.big_photo{float:left; border: 1px solid #cacaca;}
div.big_photo p{border: 1px solid #cacaca; margin: 1px; height:115px; width:115px;}

.best_bu{background:url(http://image.utravelnote.com/images/innostel/hyoban_03_01.gif) no-repeat; padding-left:15px; margin-top:10px; margin:5px 0;}
div.kuchi_l{float:left; width:20%; padding-top:5px;}
div.kuchi_l a{color:#999999; font-size:x-small; padding-left:10px;}
div.kuchi_r{float:left; margin:2px; padding-right:2px; padding-top:5px;}
div.kuchi_r dl{padding-left:150px; padding-top:80px; color:#666666;}
h1{padding-top:10px;}
h3{font-size:17px; padding-left:45px; padding-top:7px; font-weight:bold;padding-bottom:5px; margin-top:10px;}
#best_five{border-bottom:#c2c2c2 1px dotted; padding-bottom:5px;}
div.airportimage{padding-top:5px;}
