@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-spread.css");
@import url("style-default.css");


div.trouble-entrytxt {
	width: 520px;
}

div.trouble-entrytxt p {
	font-size: 12px;
	line-height: 160%;
	padding: 14px 10px;
	text-align: left;
}
div.trouble-entrytxt p.bgtxt {
	font-size: 12px;
	line-height: 160%;
	padding: 14px;
	text-align: left;
	background: #FFF9D1;
}
.trouble-entrytxt a:link,.trouble-entrytxt a:visited { color: #FF0000; text-decoration:none; }
.trouble-entrytxt a:hover,.trouble-entrytxt a:active { color: #FF0000; text-decoration:underline; }


.pc119tel-1 {
	padding: 10px;
	border-left: solid 1px #FFA200;
	border-right: solid 1px #FFA200;
}
.pc119tel-2 {
	padding: 6px;
	border-left: solid 1px #FFA200;
	border-right: solid 1px #FFA200;
	border-bottom: solid 1px #FFA200;
}
.pc119tel-3 {
	padding: 10px;
	border-left: solid 1px #EE5C67;
	border-right: solid 1px #EE5C67;
}
.pc119tel-4 {
	padding: 6px;
	border-left: solid 1px #EE5C67;
	border-right: solid 1px #EE5C67;
	border-bottom: solid 1px #EE5C67;
}
.pc119tel-5 {
	padding: 10px;
	border-left: solid 1px #5EBC6D;
	border-right: solid 1px #5EBC6D;
}
.pc119tel-6 {
	padding: 6px;
	border-left: solid 1px #5EBC6D;
	border-right: solid 1px #5EBC6D;
	border-bottom: solid 1px #5EBC6D;
}
.pc119tel-7 {
	background: url(../img/product/pc119-tel-14.gif) repeat-y;
	padding: 6px 12px;
	line-height: 140%;
}

.pc119price-1 {
	background: #81C1EA;
	padding: 4px;
}
.pc119price-2 {
	border-left: solid 1px #81C1EA;
	border-right: solid 1px #81C1EA;
	border-bottom: solid 1px #81C1EA;
	padding: 4px;
	line-height: 140%;
}
table.pc119price-box {
    border-right:1px solid #C8C8C8;
    border-bottom:1px solid #C8C8C8;
}
.pc119price-box th {
    border-left: 1px solid #C8C8C8;
    border-top: 1px solid #C8C8C8;
    padding: 4px;
    color:#FFFFFF;
    text-align: center;
}
.pc119price-box td {
    border-left: 1px solid #C8C8C8;
    border-top: 1px solid #C8C8C8;
   padding: 4px;
   line-height: 140%;
}
.pc119price {
	padding: 4px;
	line-height: 140%;
	color: #EC0000;
	text-align: right;
	font-weight: bold;
}
.pc-area {
	background-image: url(http://www.office119.co.jp/img/product/area-line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 1px;
}
.phone-iten {
	background-image: url(http://www.office119.co.jp/img/product/phone-iten-line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 1px;
}
.trouble-box {
}
.trouble-box tr {
	background-image: url(http://www.office119.co.jp/img/product/trouble-line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.trouble-box img {
	margin-top: 10px;
	margin-bottom: 10px;
}


table.faq-box {
	width: 520px;
}
.faq-box td.rank1 {
	padding: 16px 4px 20px 62px;
	border-bottom: #606060 solid 1px;
	background:url(../img/inner/faq-ranking1.gif) no-repeat #FFFFFF;
	font-size: 16px;
	line-height:150%;
	font-weight: bold;
}
.faq-box td.rank2 {
	padding: 16px 4px 20px 62px;
	border-bottom: #606060 solid 1px;
	background:url(../img/inner/faq-ranking2.gif) no-repeat #FFFFFF;
	font-size: 16px;
	line-height:150%;
	font-weight: bold;
}
.faq-box td.rank3 {
	padding: 16px 4px 20px 62px;
	border-bottom: #606060 solid 1px;
	background:url(../img/inner/faq-ranking3.gif) no-repeat #FFFFFF;
	font-size: 16px;
	line-height:150%;
	font-weight: bold;
}
.faq-box td.rank4 {
	padding: 16px 4px 20px 62px;
	border-bottom: #606060 solid 1px;
	background:url(../img/inner/faq-ranking4.gif) no-repeat #FFFFFF;
	font-size: 16px;
	line-height:150%;
	font-weight: bold;
}
.faq-box td.rank5 {
	padding: 16px 4px 20px 62px;
	border-bottom: #606060 solid 1px;
	background:url(../img/inner/faq-ranking5.gif) no-repeat #FFFFFF;
	font-size: 16px;
	line-height:150%;
	font-weight: bold;
}


/*****************
  style iframe
******************/
#style_frame {
width:80%;
margin:5px auto;
text-align:center;
	border:1px solid #CCCCCC;
	padding:10px;
}

#style_frame h5 {
font-size:110%;
}

#style_frame p {
line-height:1.5em;
text-align:left;
}

#radio p {
text-align:center;
}

