@charset "utf-8";

#service .box {
width: 594px;
margin: 0 auto;
}

#service #main_content {
padding-top:5px;
}
#service #p_title {
position:relative;
}
#greeting_bt {
position:absolute;
right: 25px;
top:11px;
}
#service .question_box {
width: 350px;
margin: 0 auto;
padding-right: 10px;
text-align: left;
margin-bottom: 30px;
}
#service .question_box h3 {
font-size: 17px;
font-weight:bold;
color: #fff;
padding-top: 16px;
letter-spacing: 0.04em;
}
#service .question_box .question_read {
font-size: 14px;
color: #EE4C47;
padding-top: 13px;
line-height: 1.4em;
}
#service .question_box .question_text {
color: #666;
padding-top: 9px;
line-height: 1.3em;
width: 330px;
}
#service .question_box .question_text span {
border: solid 1px #ccc;
padding: 2px;
line-height: 1.4em;
margin-top: 2px;
font-size: 11px;
}
#service .question_box .question_text strong {
padding-left: 5px;
color:#FF7E38;
}
#service .question_box p.note {
font-size: 10px;
color:#333;
margin-top: 5px;
}

#service #q1 {background: url("img/bg01.jpg") left top no-repeat ;}
#service #q2 {background: url("img/bg02.jpg") left top no-repeat ;}
#service #q3 {background: url("img/bg03.jpg") left top no-repeat ;}
#service #q4 {background: url("img/bg04.jpg") left top no-repeat ;}
#service #q5 {background: url("img/bg05.jpg") left top no-repeat ;}
#service #q6 {background: url("img/bg06.jpg") left top no-repeat ;}

#service #case_box {
background: url("img/blue_top.gif") left top no-repeat #D7F1FC;
width: 594px;
margin: 0 auto;
}
#service #case_box2 {
background: url("img/blue_bottom.gif") left bottom no-repeat;
width: 549px;
padding: 22px;
}
#service #case_box2 h3 {
padding-bottom: 5px;
}
#service #case_box2 p {
text-align:left;
width:264px;
margin: 0 auto;
}
#service #case_col_left {
float: left;
width:261px;
}
#service #case_col_right {
float: right;
width:261px;
}





