@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------------------
モバイルソリューション
------------------------------------------------------------------------------ */ 
.mobBox01 {
background: url(../service/mobile/img/img01.jpg) no-repeat right top;
width: 470px;
margin-bottom: 25px;
height: 201px;
}
.mobBox01 p {
margin-left: 7px;
width: 260px;
line-height: 160%;
padding-top: 10px;
}
ul.mobPointBox {
padding-bottom: 20px;
}
ul.mobPointBox li p {
float: left;
padding-right: 20px;
}
ul.mobPointBox li {
margin-bottom: 20px;
}
ul.mobPointBox .mobPointTxt {
margin-top: 15px;
margin-bottom: 10px;
width: 340px;
line-height: 160%;
}
.mobRoundBox {
width: 470px;
background: url(../service/mobile/img/box_bg.jpg) repeat-y left top;
margin-bottom: 10px;
}
.mobRoundBox .mobRoundBoxLeft {
float: left;
text-align: center;
width: 75px;
padding-top: 9px;
}
.mobRoundBox .mobRoundBoxRight {
float: right;
padding-left: 14px;
width: 381px;
margin-top: 5px;
margin-bottom: 5px;
}
.mobRoundBox .mobRoundBoxRight ul {
padding-top: 15px;
padding-bottom: 5px;
}
.mobRoundBox .mobRoundBoxRight ul li {
float: left;
width: 178px;
}
.mobRoundBox .mobRoundBoxRight li p {
float: left;
width: 86px;
background: #EBEBEB;
color: #333333;
line-height: 150%;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
}
.mobRoundBox .mobRoundBoxRight .phoneIMG {
float: left;
width: 87px;
}
.mobRoundBox .mobRoundBoxRight .phoneIMG02 {
float: left;
margin-top: 14px;
width: 110px;
}
.mobRoundBox .mobRoundBoxRight .phoneIMG03 {
float: left;
padding-right: 20px;
}
.mobRoundBox .mobRoundBoxRight .actionList {
padding-top: 5px;
float: left;
width: 256px;
font-size: 77%;
}
.mobRoundBox .mobRoundBoxRight .actionList li {
background: #EBEBEB;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 6px;
width: 251px;
color: #333;
}
.mobRoundBox .mobRoundBoxRight .phoneText {
float: left;
margin-top: 15px;
line-height: 160%;
}
.mobText01 {
margin-top: 17px;
margin-bottom: 70px;
width: 470px;
line-height: 160%;
font-size: 93%;
}
.mobText01 .orangeB {
font-weight: bold;
color: #FF962C;
}
.mobTit02 {
padding-top: 28px;
}
#mobUneiBox {
margin-left: 10px;
background: url(../service/mobile/img/woman_bg.jpg) no-repeat right top;
width: 460px;
}
#mobUneiBox p {
width: 270px;
line-height: 160%;
margin-bottom: 12px;
padding-top: 20px;
}
.mobUneiText {
width: 460px;
margin-left: 10px;
margin-top: 12px;
line-height: 160%;
margin-bottom: 30px;
}
.mobKikakuBox {
line-height: 160%;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 30px;
}
.mobKikakuBox.t12 ul {
margin-top: 10px;
margin-bottom: 10px;
}
.mobKikakuBox ul li {
background: url(../service/mobile/img/icon01.jpg) no-repeat left center;
padding-left: 18px;
}
.mobKikakuBox .mobKikakuText {
margin-bottom: 25px;
}
.mobTit03 {
padding-top: 40px;
}
.mobRoundBoxRight p {
font-size: 77%;
}
