@charset "Shift_JIS";


.indent li,
.indent dd {
	text-indent:-0.8em;
	padding-left:1em;
	line-height:1.4;
	margin:0 0 1px;
}


ul#navibtnlist { margin:15px 12px 20px 12px; }
ul#navibtnlist li { margin-bottom:15px; }
ul#navibtnlist li.left { float:left; clear:both; }
ul#navibtnlist li.right { float:right; }

#content-wrapper {
	margin:40px 0;
	border-top:1px solid #ccc;
	padding:40px 0;
}

#content-wrapper .h2box {
	margin-bottom:30px;
}
#content-wrapper .h2box h2.origin {
	background:url("/domtour/info/image/about/h2bg.gif") repeat-x #fff 0% 50%;
	height:auto;
	line-height:2.2;
	margin-bottom:10px;
	padding-left:13px;
	width:auto;
	color:#007;
	font-family: "メイリオ","Meiryo",verdana,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
	border:1px solid #006;
	border-left-width:3px;
	font-size:17px;
	font-weight:normal;
	box-shadow:0 2px 2px rgba(0,0,0,.2);
}
#content-wrapper .h3box {
	margin-bottom:30px;
}
#content-wrapper .h3box h3 {
	margin-bottom:10px;
}



#domnavi {
	margin:0 0 15px;
}
#domnavi th,
#domnavi td {
	padding:4px 8px;
}



.info-table,
.info-table th,
.info-table td,
.info-box {
	border:1px solid #ccc;
}



.info-table {
	border-collapse:collapse;
	width:100%;
}
.info-table th,
.info-table td {
	padding:8px;
}

.info-table th {
	font-weight:normal;
	padding:12px 8px;
	background-color:#DAF2F7;
}
.info-table th.question {
	width:18%;
}
.info-table th.howto {
}
.info-table th.notice {
	width:45%;
}


.info-table td.question {
	font-weight:bold;
	color:#333;
	text-align:center;
}

.info-table td.howto {
	text-align:center;
}
.info-table td.howto ul li {
	margin:4px 0;
}
.info-table td.howto .contact-box {
	text-align:left;
}

.info-table td.notice {
}
.info-table td.notice ul {
}
.info-table td.notice ul li {
	margin-bottom:4px;
}



.solid-btn {
	display:block;
	border:1px solid #c0c0c0;
	box-shadow:0 1px 2px rgba(0,0,0,.1), 1px 1px 0px rgba(255,255,255,1) inset;
	background:url("/image/renewal09/icon/arrow_blue_bgwhite.gif") no-repeat #fcfcfc 3% 50%;
	font-family: "メイリオ","Meiryo",verdana,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
	margin:5px;
	line-height:1.5;
}
.solid-btn span {
	cursor:pointer;
	display:block;
	padding:6px 20px;
	text-align:center;
}
.solid-btn:hover {
	border-color:#58a;
	background-color:#fff;
	text-decoration:none !important;
}


.contact-box {
	display:block;
/*
	border:1px solid #c0c0c0;
	box-shadow:0 1px 2px rgba(0,0,0,.1), 1px 1px 0px rgba(255,255,255,1) inset;
	background-color:#fcfcfc;
*/
	margin:10px 5px;
	font-family: "メイリオ","Meiryo",verdana,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
	padding:5px;
}
.contact-box dt {
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #999;
	line-height:2;
	padding-left:4px;
}
.contact-box dd.range {
	padding-left:4px;
	margin-bottom:8px;
}
.contact-box dd.contactto {
	padding-left:16px;
}
.contact-box dd.contactto .ip {
	font-size:11px;
}
.contact-box dd.contactto .ip span {
	font-weight:bold;
}



.info-box {
}
.info-box dt.info-box-title {
	border-bottom:1px solid #ccc;
	background-color:#EEF9E2;
	padding:16px;
	font-weight:bold;
	color:#333;
}
.info-box dd.info-box-body {
	padding:16px;
}
.info-box dd.info-box-body .lead-txt {
	padding-left:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	margin-bottom:16px;
}

.info-box dd.info-box-body .tokuten-list {
	margin:0 16px;
}
.info-box dd.info-box-body .tokuten-list li {
	margin:20px 0;
}
.info-box dd.info-box-body .tokuten-list li .sections {
}
.info-box dd.info-box-body .tokuten-list li .sections p {
	margin-bottom:4px;
}
.info-box dd.info-box-body .tokuten-list li .sections div.pc {
	margin:0 0 0 13px;
}
.info-box dd.info-box-body .tokuten-list li .sections div.pc a {
}



.info-box dd.info-box-body .assist-sub {
	padding-left:8px;
}






div.iconarea {
	font-size:11px;
	line-height:28px;
}
div.iconarea img {
	margin-right:1px;
}
div.iconarea a:hover {
	text-decoration:none;
}
div.sep {
	margin-bottom:27px;
	padding-bottom:12px;
	border-bottom:1px dotted #999;
	font-size:1px;line-height:0%;
}
table.mini div.iconarea {
	padding-top:15px;
}


div.pc,
div.phone,
div.cellphone,
div.free,
div.navidial,
div.building {
	height:33px;
	padding-left:45px;
	margin:10px 0 22px 0;
}


div.pc {
	background:url(/domtour/info/image/about/img_pc.gif) no-repeat 0% 50%;
}
div.pc img {
	margin-top:3px;
}
div.phone {
	background:url(/domtour/info/image/about/img_tel.gif) no-repeat 0% 50%;
	margin:0 0 2px 0;
}
div.cellphone {
	background:url(/domtour/info/image/about/img_cell.gif) no-repeat 0% 50%;
	margin:0 0 2px 0;
}
div.free {
	background:url(/domtour/info/image/about/img_freedial.gif) no-repeat 0% 50%;
	margin:0 0 2px 0;
}
div.navidial {
	background:url(/domtour/info/image/about/img_navidial_140115.gif) no-repeat 0% 53%;
	margin:0 0 2px 0;
}
div.phone span.num,
div.cellphone span.num,
div.free span.num, 
div.navidial span.num{
	display:block;
	line-height:33px;
	color:#09f;
	font-size:22px;
	font-family:'Helvetica','Arial','Verdana','Osaka';
	font-weight:bold;
}



/* side */
div.bnrbox {
	margin-top:15px;
}

/* link indent fixed */
.box_01 ul.boxTypeList li a,
.box_01 ul.boxTypeList li a span {
	display:block;
}


