@charset "utf-8";
/* CSS Document */

/*--------------------------------------------
  BASE
---------------------------------------------*/
/*==========* デフォルト指定の初期化 *============= */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	list-style: none;
	font-weight: normal;
	font-style: normal;
}

table,th,td,
dl, dt, dd{
	border-collapse: collapse;
	border-spacing: 0; }
	

/*==========* 基本設定 *============= */
	
body {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:8pt;
	color:#000000;
	line-height:1.3;
	background: #fff;
}

/*--------------------------------------------
  印刷画面
---------------------------------------------*/

.bukken_data{
	width: 970px;
	margin: 0 auto;
}
.bukken_data td{vertical-align:top;}

.data_L,.data_R{padding-top:5px;}

/*==========* 物件名 *============= */
.bukken_name{
	width:100%; 
	border-bottom:3px solid #1e50a2; 
	border-top:5px solid #1e50a2; 
	font-size:8pt;
}
.bukken_name td{vertical-align:middle; padding:0;}
.bukken_name .title{ font-size:16pt; font-weight:bold; line-height:1.5;}
.bukken_name .code,
.bukken_name .codawari{vertical-align:top; padding:2px 0;}
.bukken_name .bukken_jyokyo{ width:500px; line-height:1.2;}
.bukken_name .bukken_jyokyo span{font-size:10pt; font-weight:bold;}
.bukken_name .bukken_point{
/*	background:url(../images/icon_point2.gif) no-repeat 0 center;*/
	vertical-align:middle;
	line-height:1.2;
	padding:2px 0 2px 0px;
}

/*==========* 地図　写真 *============= */

.bukken_img{ width:580px; border-right:1px solid #8c8c8c; }
.bukken_img td{ padding:2px 2px 6px;}
.bukken_img .pic1 img,
.bukken_img .madori img{max-width:290px; max-height:195px;}
/* .bukken_img .map iframe{width:560px; margin:0 8px; border:1px solid #ccc;} */

/*==========* 詳細（右） *============= */
.bukken_detail{ width:380px; margin:0 0 10px;}
.bukken_detail th{text-align:left; vertical-align:top; padding:1px 0; color:#888;}
.bukken_detail th span{font-weight:600; color:#000;}
.bukken_detail th span.txt_bg{font-weight:normal; color:#008899;}
.bukken_detail th p{
	background:#1e50a2;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	text-align:center;
	padding:2px 10px;
	color:#fff;
	font-weight:bold;
	width:11.5em;
}
.bukken_detail td{vertical-align:top; padding:1px 0;}
.bukken_detail .bukken_detail2{ width:190px;}
.print_price{font-size:10pt; font-weight:bold; line-height:1.1;}

.chara2{width:4.4em;}
.chara3{width:5.5em;}
.chara4{width:6.6em;}
.chara5{width:7.7em;}
.chara6{width:8.8em;}
.chara7{width:9.8em;}

/*クローム用　ハック*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.chara2{width:4.4em;}
.chara3{width:5.5em;}
.chara4{width:6.6em;}
.chara5{width:7.7em;}
.chara6{width:8.9em;}
.chara7{width:9.9em;}

}

/*==========* フッター *============= */
.detail_footer{
	width: 970px;
	margin: 5px auto 0;
	border-top:5px solid #1e50a2;
	font-size:11pt;
}
.detail_footer th{vertical-align:middle; width:220px; text-align:left; padding-top:3px; padding-right:20px;}
.detail_footer td{vertical-align:middle;}
.detail_footer td.print_address{width:550px; padding-top:3px;}
.detail_footer td.qr_code{ text-align:right; font-size:8pt;}
#foot_tel{font-size:18pt; font-weight:bold; color:#008899;}
#foot_license{font-size:10pt;}

