div{margin:0px; padding:0px; background:#fff;}
body{background:#CCC; margin:0px; padding:0px;}
#wrapper{width:980px; margin:0 auto; padding:0px;}
#header{width:950px; margin:0 auto; padding:0px; text-align:center;}


#main{width:950px; margin:0 auto; padding:0px;}
#main-rate{width:950px; margin:0 auto; padding:0px;}

#left-cnt-basic{width:650px; float:left;}
#right-cnt-basic{width:300px; float:left; margin:0 auto;}
.basic{background-color:#00FFFF;}
.service{border-left:solid #0066FF 8px;}
.options{border-left:solid #009933 8px;}
.basic-box1{border:#00CCFF solid 2px; padding:4px; width:630px; line-height:1.5;}
.basic-title{color:#FF6600; font-weight:bold;}
.opt-box{line-height:1.5; padding:5px;}

.cm-box1{padding:4px; width:630px; line-height:1.5; font-size:larger;}


#left-cnt{width:475px; float:left;}
#right-cnt{width:475px; float:left; line-height:1.5; margin:0 auto;}

.box0-1{border:2px solid #666; width:460px; margin-top:5px; padding:5px; float:left; margin-right:2px;}
.box0-2{border:2px solid #666; width:460px; margin-top:5px; padding:5px; float:left;}
.box1{float:left; width:120px; text-align:center; border-right:2px solid #999;}
.box2{float:left; width:5px;}
.box3{float:left;}

.clr-gry{color:#555;}
.red-chr{color:#F00;}
.org-chr{color:#F60;}

#left-cnt-rate{width:600px; float:left;}
#right-cnt-rate{width:350px; float:left; margin:0 auto;}
.rate th{text-align:left; font-weight:normal; background:#FFFFCC;}
.rate td{text-align:center;}
.rate2 th{text-align:left; font-weight:normal; background:#FF9900;}
.rate2 td{text-align:center;}
.rate3 th{font-weight:normal; background:#d7ebff;}
.rate3 td{text-align:center;}
#main-rate strong{color:#0099FF;}

.cnt{line-height:1.5; width:280px; margin:0 auto;}
.cnt2{width:560px; margin:0 auto; border:2px solid #0099FF; padding:4px;}

.change1 th{font-weight:normal; background:#FFFFCC;}
.change1 td{text-align:center;}
.change2 th{font-weight:normal; background:#ccccff;}
.change2 td{text-align:center;}
.change3 th{font-weight:normal; background:#ffccff;}
.change3 td{text-align:center;}
.change4 th{font-weight:normal; background:#d2f4dd;}
.change4 td{text-align:center;}


.touroku{text-align:center;}
.top-link{text-align:right;}

.how_ntn1{width:282px; margin:0 auto; line-height:1.5; border:2px solid #ccc; padding:3px;}
#right-cnt-rate .how_ntn1 strong{color:#000;}

.how_ntn2{width:282px; margin:0 auto; line-height:1.5; border:2px solid #ccc; padding:3px;}
#right-cnt-rate .how_ntn2 strong{color:#000;}


.how_ntn11{margin:0 auto; line-height:1.5; border:2px solid #ccc; padding:5px; background:#F0FFF8}
.how_ntn11 div{padding:5px 20px; background:#F0FFF8;}

.how_ntn12{margin:0 auto; line-height:1.5; border:2px solid #ccc; padding:5px; background:#f0ffff;}
.how_ntn12 div{padding:5px 20px; background:#F0FFFF;}

.how_inn2{}

#footer{width:950px; margin:0 auto; padding:0px; text-align:center; font-size:small;}



.inn-title{border-left:15px solid #00f; color:#000; background:#66FFFF;}