@charset "utf-8";
/*
Theme Name: アイランドタワークリニック 福岡院
Theme URI: http://wordpress.org/
Description: アイランドタワークリニック 福岡院 2010/2/17
Version: 1.0
Author: narico
Author URI: http://nyarico.com/blog/
Tags: 
Text Domain: 

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*---format---*/
html{overflow-y: scroll;}
html,body {height:100%;width:100%;}
body{font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; color:#333;background:url(images/body_bg.gif) repeat-x top; text-align:center;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea{ font-size:100%; font-weight:normal}
fieldset,img { border:0; }
ol,ul{ list-style:none; } 
table{border-collapse: collapse;border-spacing:0;}
caption, th{text-align: left;}
address, caption, cite, code, dfn, em, th, var{font-style: normal; font-weight: normal;}
br{ letter-spacing:0;}

/*---share class---*/
.disp{display:block;text-indent:-9999px;}
.tAR{ text-align:right !important}
.tAC{ text-align:center !important}
.tAL{ text-align:left !important}
.fL{ float:left; }
.fR{ float:right; }
.imgfL{ float:left; margin:0 10px 10px 0; }
.imgfR{ float:right; margin:0 0 10px 10px; }
.clear{ clear:both;}
.clearfix:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {display:inline-block;}
.att{ color:#CC0033; font-size:70%;}

/*header*/
#header .inner{ width:930px; height:106px; margin:0 auto; background:url(images/header_inner_bg.gif) no-repeat }
#header h2 a{ width:439px; height:87px; background:url(images/header_logo.gif) no-repeat; outline:none}
#header .description{ font-size:84%; color:#333333; margin-top:5px;}
#header .fR{ width:380px;}

/*gloval-navigation*/
#gloval-navigation{ width:100%;margin:5px auto 10px;background:url(images/gloval_navi_bg.png) repeat-x top;}
.home #gloval-navigation{ width:940px;}
#gloval-navigation ul{ width:900px; margin:0 auto}
#gloval-navigation li{ float:left} 
*:first-child+html #gloval-navigation {
	margin-top:-8px;
}

/*main-column*/
#main-column{}
#bottom-banner { text-align:center; margin:15px auto;}
#bottom-banner ul{ margin: 0 auto;}
#bottom-banner li{float:left; margin-right:10px; background:none !important; width:200px; height:70px !important; padding:0 !important}

/*sidebar*/
#sidebar{}
.sidebanner{}

/*footer*/
#footer{ width:100%; height:195px; margin-top:-10px; background:url(images/footer_bg.png) repeat-x;font-size:85%; line-height:1.5; text-align:center}
#footer .inner{ width:900px; padding:15px 25px; margin:0 auto; text-align:left}
#footer .footerText{ color:#cbcbcb; margin-bottom:15px;}
#footerLink{ float:left;}
#footerLink ul{ float:left; width:150px;}
#footerLink li{ background:url(images/footer_link_marker.gif) no-repeat left; padding-left:10px; }
#footerLink li a{ color:#cbcbcb; text-decoration:none;}
#footerBanner{ float:right}
#footer address{ clear:both; border-top:solid 1px #666; text-align:center; padding:10px 0 15px; color:#666; background:#131a36}


/*index rayout*/
#page{ background:url(images/wrap_bg.gif) repeat-y center}
#header{ width:950px; margin:0 auto; height:110px; background:url(images/header_bg.gif) no-repeat}
#content{ width:950px; margin:0 auto 30px;}
/*index fL*/
#home .page-inner .fL{ width:340px; float:left;}
/*index feed*/
#informationFeed,
#reviewFeed,
#indexDescription{ width:340px; margin-right:13px; background:url(images/info_foot.jpg) no-repeat bottom; margin-bottom:10px; padding-bottom:10px;}

#informationFeed h3,
#reviewFeed h3{ width:340px; height:35px; text-indent:-9999px; background:url(images/info_title.jpg) no-repeat;}
#reviewFeed h3{ background:url(images/review_title.jpg) no-repeat;}
#indexDescription h3{ background:url(images/indexDescription_title.jpg) no-repeat; height:61px; text-indent:-9999px;}
#informationFeed .inner,
#reviewFeed .inner,
#indexDescription .inner{ padding:5px 10px 0;background: url(images/info_mdd.gif) repeat-y}
#informationFeed .inner li,
#reviewFeed .inner li{border-bottom:1px dotted #2a304a;margin-bottom:5px;padding:0 5px 5px 15px;text-align:left;background:url(images/arrow_01.gif) no-repeat 0 0;}
#informationFeed .inner li a,
#reviewFeed .inner li a{color:#2f354e;text-decoration:none;}
#informationFeed .inner li a:hover,
#reviewFeed .inner li a:hover{color:#0063f8;}
#informationFeed .more,
#reviewFeed .more{text-align:right;}
#indexBanner01{ float:left; width:340px; margin-right:13px;}
#indexBanner02{ float:left; width:193px;}
#indexBanner01 li,
#indexBanner02 li{ margin-bottom:5px;}
#indexDescription p{ text-align:left; line-height:1.5}

/*index header-img*/
#indexHeadImg{ height:350px; margin:-10px 0 10px; background:url(images/mainBg.png) no-repeat center top;}
*html #indexHeadImg{ margin:-10px 0 10px;}

#indexHeadImg .inner{ width:900px; margin:0 auto;}
#indexHeadImg .banner { width:211px; padding:5px; line-height:0}
#indexHeadImg .cambtn { width:162px; height:124px; float:left; padding:155px 0 0 7px; line-height:0; margin:0;}
#indexHeadImg .ncambtn { width:160px; height:133px; float:left; padding:144px 1px 0 346px; line-height:0; margin:0;}
#indexHeadImg .cambtn_one { width:162px; height:124px; float:left; padding:155px 507px 0 7px; line-height:0; margin:0;}

/*2nd rayout*/
.page-inner{ width:900px; margin:0 auto 30px; padding:0 20px;}
.page-inner #sidebar{ width:210px; float:left;}
.page-inner #content{ width:680px; float:right; background:url(images/page_mdd.jpg) repeat-y;}
.page-inner .entry{ background:url(images/page_bottom.jpg) no-repeat bottom; padding:20px; text-align:left; line-height:1.5}
.page-inner .entry h3{ width:630px; height:33px; margin-bottom:10px; padding-left:10px; line-height:2.5; background:url(images/bar_640.jpg) no-repeat;}
.page-inner .entry h4{border-bottom:1px dotted #2a304a; margin:0 10px 5px; font-weight:bold;padding:0 5px 5px 15px;text-align:left;background:url(images/arrow_01.gif) no-repeat 0 3px;}
.page-inner .entry ul,
.page-inner .entry ol{ margin:5px 20px;}
.page-inner .entry ol li{ list-style:decimal; margin:0 35px;}
.page-inner .entry p{ margin:10px;}
.page-inner .entry hr{ color:#ccc; margin:10px 0}
.txt01{ font-size:120%;}
.txt02{ font-size:150%;}
.txt03{ font-size:70%;}



/*side navi*/

/*inner navi*/
.pageNavi { text-align:center; margin-bottom:10px;}
.pageNavi li{ display:inline}

/*h2 title*/
/*clinic*/.page-id-2 .page-inner #content h2{ background:url(images/h2_clinic.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*access*/.page-id-8 .page-inner #content h2{ background:url(images/h2_access.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*price*/ .page-id-10 .page-inner #content h2{ background:url(images/h2_price.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*flow*/.page-id-76 .page-inner #content h2{ background:url(images/h2_flow.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*cost*/.page-id-78 .page-inner #content h2{ background:url(images/h2_cost.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*sitemap*/.page-id-88 .page-inner #content h2{ background:url(images/h2_sitemap.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
.page-id-88 .page-inner #content .entry h2{ display: none}
/*hotel*/.page-id-32 .page-inner #content h2{ background:url(images/h2_hotel.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*privacy*/.page-id-84 .page-inner #content h2{ background:url(images/h2_privacy.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*online*/
.page-id-38 .page-inner #content h2,
.page-id-266 .page-inner #content h2{ background:url(images/h2_online.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*request*/
.page-id-40 .page-inner #content h2,
.page-id-237 .page-inner #content h2{ background:url(images/h2_request.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*counseling*/
.page-id-42 .page-inner #content h2,
.page-id-268 .page-inner #content h2{ background:url(images/h2_counseling.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*facilities*/.page-id-69 .page-inner #content h2{ background:url(images/h2_clinic.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*doctor*/.page-id-66 .page-inner #content h2{ background:url(images/h2_clinic.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*concept*/.page-id-28 .page-inner #content h2{ background:url(images/h2_concept.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*cashback*/.page-id-230 .page-inner #content h2{ background:url(images/h2_cashback.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*institution*/.page-id-246 .page-inner #content h2{ background:url(images/h2_institution.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*monitor*/.page-id-416 .page-inner #content h2{ background:url(images/h2_monitor.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}

/*campaign 1001*/.page-id-436 .page-inner #content h2{ background:url(images/campaign20101001_head.jpg) no-repeat; text-indent:-9999px; width:680px; height:137px;}

/*archive pages h2*/
/*information*/.category-information .page-inner #content h2{ background:url(images/h2_information.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*faq*/.category-faq .page-inner #content h2{ background:url(images/h2_faq.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*review*/.category-review .page-inner #content h2{ background:url(images/h2_review.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}
/*experience*/.category-experience .page-inner #content h2{ background:url(images/h2_experience.jpg) no-repeat; text-indent:-9999px; width:680px; height:77px;}

/*campaign 1103*/.page-id-511 .page-inner #content h2{ background:url(images/campaign70/title.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}
 
/*campaign 1103*/.page-id-524 .page-inner #content h2{ background:url(images/online201104.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}
/*campaign 1103*/.page-id-520 .page-inner #content h2{ background:url(images/online201104.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}

/*campaign 1109*/.page-id-568 .page-inner #content h2{ background:url(images/campaign201109/title.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}

/*campaign 1111*/.page-id-586 .page-inner #content h2{ background:url(images/campaign201111/title.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}

/*campaign 1112*/.page-id-616 .page-inner #content h2{ background:url(images/campaign201112/title.png) no-repeat; text-indent:-9999px; width:680px; height:115px;}


/*archive*/
.archive .page-inner .post{ background:url(images/page_bottom.jpg) no-repeat bottom; padding:20px; text-align:left; line-height:1.5}
.archive .page-inner #content li a{ text-decoration:none; color:#2f354e;}
.archive .page-inner #content li a:hover{color:#0063f8;}

/*information*/
.category-information .page-inner #content li{ line-height:2;
border-bottom:1px dotted #2a304a;margin-bottom:5px;padding:0 5px 5px 15px;text-align:left;background:url(images/arrow_01.gif) no-repeat 0 6px;}

/*faq*/
.category-faq .page-inner #content li{ height:43px; line-height:43px; margin-bottom:10px; padding-left:50px; background:url(images/icon_Q.jpg) no-repeat left 0;}

/*review*/
.category-review .page-inner #content li{ height:43px; line-height:43px; margin-bottom:10px; padding-left:50px; background:url(images/icon_review.jpg) no-repeat left 0;}

/*experience*/
.category-experience .page-inner #content li{ height:43px; line-height:43px; margin-bottom:10px; padding-left:50px; background:url(images/icon_review.jpg) no-repeat left 0;}

/*price*/
.price{ width: 600px; height: 46px; position: relative; background: url(images/price-bg.jpg) no-repeat center; margin-bottom: 15px;}
.price01,
.price02,
.price03{ width: 180px; position: absolute; top:0;font-size: 110%; line-height: 4}

.price01{ left: 20px;}
.price02{ left: 190px;}
.price03{ right: 25px;}

/*table*/
table{ width:600px; margin:0 auto; margin-bottom:10px; background:#fff;}
tr{ border: solid 1px #ccc}
th{ padding:8px; background:#1f2869; color:#FFFFFF; border-left: solid 1px #ccc;}
td{ padding:8px; solid 1px #1f2869; color:#666; border-right: solid 1px #ccc; text-align: center;}
td p{ margin:3px !important;}


/*wpcf7 form*/
.wpcf7 table{ width:600px; margin:0 auto; margin-bottom:10px; background:#fff;}
.wpcf7 tr{ border: solid 1px #ccc}
.wpcf7 th{ text-align:right; width:150px; padding:8px; background:#1f2869; color:#FFFFFF;}
.wpcf7 td{ padding:8px; solid 1px #1f2869; color:#666; text-align: left;}
.wpcf7 td p{ margin:3px !important;}
.wpcf7 .txt200 { width:200px;}
.wpcf7 .area200 { width:100%;}
.wpcf7 .txt30 { width:30px;}
.wpcf7 .txt40 { width:40px;}



/*single*/
.single .page-inner #content h2{ width:626px; height:48px; line-height:48px; padding-left:15px; text-align:left; margin:20px auto 10px;
font-size:120%; font-weight:bold; background:url(images/bg_singleH2.jpg) no-repeat left 0;}


/* 高田追加 */

.page-id-511 .page-inner .post #main {
	width:620px;
	height:381px;
	padding-bottom:10px;
	margin:0 auto;
}
.page-id-511 .page-inner .post .camcatch {
	width:600px;
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding:20px 0 10px 0;
	margin:0 auto;
}
.page-id-511 .page-inner .post .camcatch span {
	font-size:10px;
}
.page-id-511 .page-inner .post .camcatch p {
}
.page-id-511 .page-inner .post .img {
	width:620px;
	height:70px;
	margin:0 auto;
}
.page-id-511 .page-inner .post dl {
	width:620px;
	text-align:left;
	padding:10px 0;
	margin:0 auto;
}
.page-id-511 .page-inner .post dl dt {
	height:20px;
	padding-bottom:5px;
}
.page-id-511 .page-inner .post dl dd {
	font-size:14px;
	line-height:18px;
	text-align:left;
	padding:0 10px;
}

.page-id-511 .page-inner .post dl dd span {
	font-size:10px;
}
.page-id-511 .page-inner .post dl dd u {
	font-size:18px;
	text-decoration:none;
	color:#900;
}

.page-id-511 .page-inner .post .contactCamBox {
	width:528px;
	height:160px;
	font-size:14px;
	line-height:22px;
	text-align:center;
	color:#937B4A;
	background:#F1E8D0;
	border:1px solid #E4D3AA;
	padding:20px 0 0 0;
	margin:15px auto 15px auto;
}
.page-id-511 .page-inner .post .contactCamBox .btn {
	width:422px;
	height:78px;
	padding:20px 0 10px;
	margin:0 auto;
}
.page-id-511 .page-inner .post .contactCamBox .btn a {
	background:none;
	padding:0;
}
.page-id-511 .page-inner .post .contactCamBox a {
	font-size:12px;
	line-height:20px;
	background:url(images/campaign70/icon.png) no-repeat 0% 50%;
	padding-left:20px;
}

/* cam201109
----------------------*/
.page-id-568 .page-inner .post .text {
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding:15px;
	margin:0 auto;
}
.page-id-568 .page-inner .post .text p {
	padding-bottom:18px;
}
.page-id-568 .page-inner .post .text span {
	font-size:18px;
	color:#CC0000;
}
.page-id-568 .page-inner .post dl {
	text-align:left;
	padding:0px 15px 10px 15px;
	margin:0 auto;
	clear:both;
}
.page-id-568 .page-inner .post dl dt {
	width:120px;
	float:left;
	padding-bottom:8px;
}
.page-id-568 .page-inner .post dl dd {
	width:470px;
	float:right;
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding-top:5px;
}

.page-id-568 .page-inner .post dl dd span {
	font-size:10px;
}
.page-id-568 .page-inner .post dl dd u {
	font-size:18px;
	text-decoration:none;
	color:#CC0000;
}
.page-id-568 .page-inner .post .btnBox {
	width:550px;
	text-align:center;
	clear:both;
	padding:30px 0;
	margin:0 auto;
	overflow:hidden;
	zoom:1;
}
.page-id-568 .page-inner .post .btnBox .btn01 {
	width:190px;
	height:100px;
	float:left;
	background:url(images/campaign201109/btn01-on.png) no-repeat;
	padding:0px;
	margin:0px;
}
.page-id-568 .page-inner .post .btnBox .btn01 a {
	width:190px;
	background:url(images/campaign201109/btn01.png) no-repeat;
}
.page-id-568 .page-inner .post .btnBox .btn01 a:hover {
	background:url(images/campaign201109/btn01-on.png) no-repeat;
}
.page-id-568 .page-inner .post .btnBox .btn02 {
	width:350px;
	height:100px;
	float:right;
	background:url(images/campaign201109/btn02-on.png) no-repeat;
	padding:0px;
	margin:0px;
}
.page-id-568 .page-inner .post .btnBox .btn02 a {
	width:350px;
	background:url(images/campaign201109/btn02.png) no-repeat;
}
.page-id-568 .page-inner .post .btnBox .btn02 a:hover {
	background:url(images/campaign201109/btn02-on.png) no-repeat;
}
.page-id-568 .page-inner .post .btnBox a {
	height:100px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}


/* cam201111
----------------------*/
.page-id-586 .page-inner .post .text {
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding:0px;
	margin:0 auto;
}
.page-id-586 .page-inner .post .text p.img {
	width:195px;
	float:left;
}
.page-id-586 .page-inner .post .text p.textn {
	width:404px;
	font-size:16px;
	line-height:22px;
	float:right;
}

.page-id-586 .page-inner .post .text p.clear {
	clear:both;
}
.page-id-586 .page-inner .post .text p {
	padding-bottom:18px;
}
.page-id-586 .page-inner .post .text span {
	font-size:18px;
	color:#CC0000;
}
.page-id-586 .page-inner .post dl {
	text-align:left;
	padding:0px 15px 10px 15px;
	margin:0 auto;
	clear:both;
}
.page-id-586 .page-inner .post dl dt {
	width:120px;
	float:left;
	padding-bottom:8px;
}
.page-id-586 .page-inner .post dl dd {
	width:470px;
	float:right;
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding-top:5px;
}

.page-id-586 .page-inner .post dl dd span {
	font-size:10px;
}
.page-id-586 .page-inner .post dl dd u {
	font-size:18px;
	text-decoration:none;
	color:#CC0000;
}
.page-id-586 .page-inner .post .btnBox {
	width:610px;
	text-align:center;
	clear:both;
	padding:30px 0;
	margin:0 auto;
	overflow:hidden;
	zoom:1;
}
.page-id-586 .page-inner .post .btnBox .btn01 {
	width:250px;
	height:100px;
	float:left;
	background:url(images/campaign201111/btn01_on.png) no-repeat;
	padding:0px;
	margin:0px;
}
.page-id-586 .page-inner .post .btnBox .btn01 a {
	width:250px;
	background:url(images/campaign201111/btn01.png) no-repeat;
}
.page-id-586 .page-inner .post .btnBox .btn01 a:hover {
	background:url(images/campaign201111/btn01_on.png) no-repeat;
}
.page-id-586 .page-inner .post .btnBox .btn02 {
	width:350px;
	height:100px;
	float:right;
	background:url(images/campaign201111/btn02_on.png) no-repeat;
	padding:0px;
	margin:0px;
}
.page-id-586 .page-inner .post .btnBox .btn02 a {
	width:350px;
	background:url(images/campaign201111/btn02.png) no-repeat;
}
.page-id-586 .page-inner .post .btnBox .btn02 a:hover {
	background:url(images/campaign201111/btn02_on.png) no-repeat;
}
.page-id-586 .page-inner .post .btnBox a {
	height:100px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}

.page-id-616 .page-inner .post * {
	padding:0px;
	margin:0px
}
.page-id-616 .page-inner .post .catch {
	width:620px;
	height:240px;
	padding-bottom:15px;
	margin:0 auto;
}
.page-id-616 .page-inner .post .catchBox {
	width:552px;
	height:704px;
	margin:0 auto 20px auto;
}
.page-id-616 .page-inner .post .catchBox .catch01 {
	height:440px;
}
.page-id-616 .page-inner .post .catchBox .catch02 {
	height:80px;
}
.page-id-616 .page-inner .post .catchBox .catch03 {
	height:184px;
}
.page-id-616 .page-inner .post .textBox {
	width:552px;
	margin:0 auto;
}
.page-id-616 .page-inner .post .textBox dl {
	margin-bottom:10px;
	background:url(images/campaign201112/boxBg.png) no-repeat bottom;
}
.page-id-616 .page-inner .post .textBox dl dt {
	height:58px;
}
.page-id-616 .page-inner .post .textBox dl dd {
	font-size:13px;
	line-height:20px;
	text-align:left;
	padding:15px;
}

.page-id-616 .page-inner .post .text {
	width:552px;
	font-size:13px;
	line-height:18px;
	text-align:left;
	padding:15px;
	margin:0 auto;
}
.page-id-616 .page-inner .post .text p {
	padding-bottom:18px;
}
.page-id-616 .page-inner .post .text span {
	font-size:16px;
	color:#CC0000;
}
.page-id-616 .page-inner .post .camcon {
	width:552px;
	margin:0 auto 15px auto;
}
.page-id-616 .page-inner .post .camcon dl {
	text-align:left;
	padding:5px;
	margin:0 auto;
	border-bottom:1px solid #EBDEC1;
	overflow:hidden;
	zoom:1;
	clear:both;
}
.page-id-616 .page-inner .post .camcon dl dt {
	width:120px;
	float:left;
	padding-bottom:8px;
}
.page-id-616 .page-inner .post .camcon dl dd {
	width:410px;
	float:right;
	font-size:12px;
	line-height:20px;
	text-align:left;
	padding-top:5px;
}

.page-id-616 .page-inner .post span {
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}
.page-id-616 .page-inner .post u {
	font-size:10px;
	text-decoration:none;
}
.page-id-616 .page-inner .post .attention {
	font-size:10px;
	line-height:14px;
	padding:5px;
	clear:both;
}
.page-id-616 .page-inner .post .contactBox {
	width:552px;
	height:200px;
	margin:0 auto;
	clear:both;
	padding-bottom:15px;
}
.page-id-616 .page-inner .post .contactBox .btn {
	width:552px;
	height:120px;
	float:left;
	background:url(images/campaign201112/btn-on.png) no-repeat;
}
.page-id-616 .page-inner .post .contactBox .btn a {
	width:552px;
	height:120px;
	display:block;
	overflow:hidden;
	text-indent:-10000px;
	background:url(images/campaign201112/btn.png) no-repeat;
}
.page-id-616 .page-inner .post .contactBox .btn a:hover {
	background:url(images/campaign201112/btn-on.png) no-repeat;
}
.page-id-616 .page-inner .post .tAR {
	padding:0 20px 5px 0;
}

