@charset "utf-8";

/* 
============================================================ */
#T_article h1 {
	position:absolute;
	left:0;
	top:0;
	margin:0;}

/*#T_article #mainBlock {
	widows:646px;
	height:218px;
	margin:0 0 0 2px;
	border:1px solid #d8d2bf;}*/

/* link */
#T_article .block .link {
	margin:3px 0 0;
	text-align:right;}
	
#T_article .block .link a {
	padding:0 0 0 16px;
	background:url(../img/img_01.png) 0 center no-repeat;}

/* zoom */
#T_article .block .zoom { position:relative;}
#T_article .block .zoom a { display:block;}
#T_article .block .zoom a .btn {
	position:absolute;
	right:4px;
	bottom:6px;}

/* topicBlock
------------------------------------------------------------ */
#T_article .topicBlock {
	position:relative;
	margin:30px 0 0;
	#margin:0 0 30px;
	background: url(../img/box_bg_03.png) 0 bottom no-repeat, url(../img/box_bg_02.png) 0 0 repeat-y;
	-pie-background: url(/pages/guest/about/img/box_bg_03.png) 0 bottom no-repeat, url(/pages/guest/about/img/box_bg_02.png) 0 0 repeat-y;
	behavior: url("/pages/js/PIE.htc");}

#T_article .topicBlock h2 {
	position:absolute;
	left:0;
	top:0;}

/* block01
============================================================ */
#T_article .block01 p {
	widows:614px;
	padding:0 16px;
	margin:13px 0 0 2px;
	#margin-bottom:30px;
	background:url(../img/block01_line_01.png) 0 bottom repeat-y;
	line-height:30px;
	font-size:93%;}

/* block02
============================================================ */
#T_article .block02 { padding:62px 18px 4px 18px;}
#T_article .block02 .row { padding:18px 0 14px;}
#T_article .block02 .row.line { border-bottom:1px dotted #d3cebd;}
#T_article .block02 .row .box.left { width:218px;}
#T_article .block02 .row .box.right { width:371px;}
#T_article .block02 .row .box.right h3 { padding:0 0 11px;}
#T_article .block02 .row .box.right p { font-size:93%;}

/* block03
============================================================ */
#T_article .block03 { padding:82px 0 32px 21px;}

/* block04
============================================================ */
#T_article .block04 {
	padding:79px 22px 34px 22px;
	font-size:93%;}

/* block05
============================================================ */
#T_article .block05 {
	position:relative;
	margin:44px 0 0;
	padding:0 20px 20px;
	border:1px solid #d8d2bf;
	border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
	-o-border-radius:5px;
	behavior: url("/pages/js/PIE.htc");}

#T_article .block05 h2 {
	margin:-30px 0 0 -12px;}
	
#T_article .block05 p,
#T_article .block05 li { font-size:93%;}

#T_article .block05 .row {
	margin:10px 0 0;
	padding:20px;
	background:url(../img/block05_bg_01.png) 0 0 repeat;
	border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
	-o-border-radius:5px;
	behavior: url("/pages/js/PIE.htc");}

#T_article .block05 .row .box ul {
	float:left;
	width:282px;
	margin:6px 0 0;}

#T_article .block05 .row .box ul li {
	margin:12px 0 0;
	padding:0 0 0 8px;
	background:url(../img/img_02.png) 0 8px no-repeat; }


/* buttonBlock
============================================================ */
#T_article .buttonBlock {
	margin:20px 0 0;
	#margin-bottom:20px;
	padding:0 0 33px;
	background:url(../img/btn_img_01.png) 0 bottom no-repeat;
	text-align:center;}
	
#T_article .buttonBlock01 { _padding-top:20px;}

/* block06
============================================================ */
#T_article .block06 {
	position:relative;
	margin:47px 0 30px;}

#T_article .block06 .topicBlock {
	#margin:0;}

#T_article .block06 h2 {
	position:absolute;
	top:-27px;
	left:-8px;}

#T_article .block06 p,
#T_article .block06 li { font-size:93%;}
#T_article .block06 .outerIe {
	background:url(../img/block06_bg_01.png) 0 0 repeat;}
	
#T_article .block06 .outer {
	padding:5px;
	background:url(../img/round.png) left top no-repeat, url(../img/round.png) left bottom no-repeat, url(../img/block06_bg_01.png) 0 0 repeat;
	border-radius:3px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
	-o-border-radius:3px;
	behavior: url("/pages/js/PIE.htc");}

#T_article .block06 .outer .inner {
	background-color:#fdeff1;
	padding:40px 15px 15px;}

#T_article .block06 .outer .inner .row01 {
	margin:9px 0 0;
	padding:20px;
	background-color:#fff;
	border-radius:3px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
	-o-border-radius:3px;
	box-shadow: 0 3px 5px 3px rgba(181,169,137,0.1);
	-moz-box-shadow: 0 3px 5px 3px rgba(181,169,137,0.1);
	-webkit-box-shadow: 0 3px 5px 3px rgba(181,169,137,0.1);
	behavior: url("/pages/js/PIE.htc");}

#T_article .block06 .outer .inner .row01 .box ul {
	float:left;
	width:282px;
	margin:6px 0 0;}

#T_article .block06 .outer .inner .row01 .box ul li {
	margin:12px 0 0;
	padding:0 0 0 8px;
	background:url(../img/img_02.png) 0 8px no-repeat; }

#T_article .block06 .outer .inner .row02 p { 
	margin:17px auto 0;
	text-align:center;
	font-size:108%;} 


/* block07
============================================================ */
#T_article .block07 .row { padding:80px 18px 22px 23px;}
#T_article .block07 .row .box.left { width:370px;}
#T_article .block07 .row .box.left p { font-size:93%;}
#T_article .block07 .row .box.right { width:218px;}

















