@charset "UTF-8";



/*------00 1st configuration--------------------------------------------------------------*/
footer #footernav01 li a,
footer #footernav02 li a {font-size:3.73vw;}
footer #footernav04 li a {font-size:3.2vw;}
footer #footernav03 #footer_inspect a,
footer #footernav03 #footer_reserve a {font-size:3.73vw;}
footer #footer_copyright p {font-size:3.2vw;}
#topicpath ol li {font-size:3.2vw;}
#title_page {font-size:5.38vw;}
.title_sub {font-size:3.73vw;}
.title_sub span.title_sub_alphabet,
.title_sub_alphabet_outer {font-size:10.66vw;}
.title_sub_lower {font-size:6.2vw;}
.title_mini,
.title_mini_accordion {font-size:5.06vw;}
.title_petit {font-size:4.6vw;}
.btn_link_white a {font-size:4.26vw;}
.btn_link_white a .btn_link_white_arrow {font-size:3.46vw;}
.btn_popup_flow a {font-size:5.86vw;}
div.box_btn2 .btn_inspect_white a,
div.box_btn2 .btn_reserve_white a,
div.box_btn2 .btn_inspect_orange a,
div.box_btn2 .btn_reserve_orange a,
div.box_btn2 .btn_inspect_green a,
div.box_btn2 .btn_reserve_pink a,
div.box_btn2 .btn_inspect_pink2 a,
div.box_btn2 .btn_reserve_green2 a {font-size:5.86vw;}
div.gym_list div.box_left .box_left_title {font-size:5vw;}
div.box_note01 .note01_title {font-size:5.06vw;}
div.bg_comment p {font-size:4.26vw;}
#category .entry-title {font-size:4.9vw;}



/*------footer---------------------------------------------------------------------------------*/
footer {
	margin-top: 18px;
	background-color:#ff791a;
}
.page_studio-active footer {
	margin-top:10vw;
}
.page_wellticket footer {
	padding-bottom:14vw;
}

footer #footer_logo {
	padding-top:7.46vw;
	margin:0 auto 0 auto;
	width:32.8vw;
}
footer #footer_logo img {
	width:100%;
	height:auto;
}

footer #footernav01 {
	margin-top:4vw;
	margin-right:-0.3vw;
	border-top:0.3vw solid #fff;
}
footer #footernav02 {
	margin-right:-0.3vw;
}
footer #footernav02:after {
	display:block;
	content:'';
	clear:both;
}

footer ul li a {
	display:block;
	float:left;
	width:49.8vw;
	height:12.5vw;
	height:9vw;
	padding-top:3.5vw;
	text-align:center;
	line-height:1.2em;
	border-right:0.3vw solid #fff;
	border-bottom:0.3vw solid #fff;
}
footer ul li.footer_li2l a {
	height:12.5vw;
	height:10.7vw;
	padding-top:1.8vw;
}
footer #footernav01 li a,
footer #footernav02 li a {
	color:#fff !important;
}

footer #footernav03 {
	margin-top:8vw;
	text-align:center;
}
footer #footernav03 #footer_inspect {
	display:inline;
}
footer #footernav03 #footer_inspect a {
	display:inline-block;
	margin:0 1.6vw 0 1.6vw;
	width:36.79vw;
	width:34.13vw;
	height:8.5vw;
	height:7vw;
	padding:1.5vw 0 0 2.66vw;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background-color:#ff791a;
	background-image:url("../_pic/footer_inspect.svg");
	background-repeat:no-repeat;
	background-position:6.66vw 2vw;
	background-size:2.93vw;
	border:0.3vw solid #fff;
	border-radius:1vw;
	float:none;
}
footer #footernav03 #footer_reserve {
	display:inline;
}
footer #footernav03 #footer_reserve a {
	display:inline-block;
	margin:0 1.6vw 0 1.6vw;
	width:36.79vw;
	width:33.33vw;
	height:8.5vw;
	height:7vw;
	padding:1.5vw 0 0 3.46vw;
	text-align:center;
	color:#ff791a;
	text-decoration:none;
	background-color:#fff;
	background-image:url("../_pic/footer_reserve.svg");
	background-repeat:no-repeat;
	background-position:5.86vw 2vw;
	background-size:5.6vw;
	border:0.3vw solid #fff;
	border-radius:1vw;
	float:none;
}
footer #footernav03 #footer_onlinestore {
	margin-top:6vw;
	text-align:center;
}
footer #footernav03 #footer_onlinestore a {
	display:inline;
	color:#fff;
	text-decoration:none;
	font-family:'Noto Serif Display',serif;
	font-weight:bold;
	float:none;
	border:none;
}
footer #footernav03 #footer_onlinestore a img {
	vertical-align:text-bottom;
	padding-right:0.8vw;
	width:6.13vw;
	height:auto;
}

footer #footernav04 {
	margin-top:2vw;
	text-align:center;
}
footer #footernav04 li {
	display:inline-block;
	padding-left:1.5vw;
}
footer #footernav04 li:nth-of-type(1),
.page_wellticket footer #footernav04 li:nth-of-type(4) {
	padding-left:0;
}
footer #footernav04 li a:after {
	display:inline;
	content:'|';
	color:#fff;
	padding-left:2.66vw;
}
footer #footernav04 li a {
	display:inline;
	color:#fff;
	float:none;
	border:none;
}
.page_wellticket footer #footernav04 li:nth-of-type(3) a:after,
footer #footernav04 li:last-of-type a:after {
	display:none;
}



footer #footer_copyright {
	margin-top:8vw;
	border-top:0.3vw solid #fff;
}
footer #footer_copyright p {
	padding:1.33vw 0 1.33vw 0;
	text-align:center;
	color:#fff;
}



/*------main-----------------------------------------------------------------------------------*/
#title_page {
	padding-top:42vw;
	background-repeat:no-repeat;
	background-size:100vw;
	position:relative;
}
#title_page span {
	display:block;
	margin-left:9.33vw;
	width:81.34vw;
	color:#fff;
	font-weight:normal;
	line-height:1.2em;
	padding-bottom:6.5vw;
	position:relative;
	z-index:2;
}
#title_page:after {
	display:block;
	content:'\A';
	white-space:pre;
	position:absolute;
	top:36.8vw;
	left:4vw;
	width:92vw;
	height:18.4vw;
	mix-blend-mode:multiply;
	background-color:#ff791a;
}
#title_page.title_page_2l:after {/*16文字以上(1行15文字)*/
	height:24.5vw;
}
#title_page.title_page_3l:after {/*31文字以上(1行15文字)*/
	height:31vw;
}
#title_page.title_page_4l:after {/*46文字以上(1行15文字)*/
	height:37.5vw;
}
#title_page.title_page_5l:after {/*61文字以上(1行15文字)*/
	height:44vw;
}
#title_page.title_page_6l:after {/*76文字以上(1行15文字)*/
	height:50.5vw;
}
.page_facilities #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_program #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_program_diet #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_program_relax #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_program_relief #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_program_metabolism #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_program_improve #title_page {background-image:url("../_pic/_bg/title_program1-sp.jpg");}
.page_studio #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_studio-fitness-dance #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_studio-normal #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_studio-active #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_aerial #title_page {background-image:url("../_pic/_bg/title_aerial-sp.jpg");}
.page_machine-pilates #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_gym #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_gym.page_hm #title_page {background-image:url("../_pic/_bg/title_hm-sp.jpg");}
.page_kaatsu #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_kaatsu.page_hm #title_page {background-image:url("../_pic/_bg/title_hm-sp.jpg");}
.page_fitness-dance #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_stone #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_spa #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_personal #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_collagen #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_biocircuit #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_sauna #title_page {background-image:url("../_pic/_bg/title_column-sp.jpg");}
.page_instructor #title_page {background-image:url("../_pic/_bg/title_search-sp.jpg");}
.page_price #title_page {background-image:url("../_pic/_bg/title_price-sp.jpg");}
.page_voice #title_page {background-image:url("../_pic/_bg/title_price-sp.jpg");}
.page_faq #title_page {background-image:url("../_pic/_bg/title_price-sp.jpg");}
.page_houjin #title_page {background-image:url("../_pic/_bg/title_facilities-sp.jpg");}
.page_privacy #title_page {background-image:url("../_pic/_bg/title_search-sp.jpg");}
.page_sitemap #title_page {background-image:url("../_pic/_bg/title_search-sp.jpg");}
.page_inspect_chk #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_inspect_thx #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_reserve #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_reserve_chk #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_reserve_thx #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_inquiry #title_page {background-image:url("../_pic/_bg/title_program2-sp.jpg");}
.page_category #title_page {background-image:url("../_pic/_bg/title_effect-sp.jpg");}
.page_single #title_page {background-image:url("../_pic/_bg/title_effect-sp.jpg");}



.title_sub {
	margin-top:20vw;
	width:auto;
	text-align:center;
}
section#index_point .title_sub {
	margin-top:0;
}
section#access .title_sub {
	margin:0 auto 0 auto;
	width:min-content;
	padding-top:20vw;
}
section#index_instructor .title_sub,
section#index_instructor2 .title_sub {
	position:relative;
	z-index:2;
}
section#price .title_sub {
	position:relative;
	top:-6vw;
}
section#access #title_sub_access2 {
	margin:17.33vw auto 0 auto;
	width:50vw;
	padding:0 0 5.33vw 0;
	border-left:0.8vw solid #ff791a;
}
section#faq .title_sub .title_sub_alphabet {
	letter-spacing:25px;
	text-indent:12px;
}
section#inspect_form .title_sub {
	margin-bottom:6vw;
}

.title_sub span.title_sub_alphabet {
	display:inline-block;
	font-family:'Baskervville',serif;
	font-weight:normal;
	line-height:1.1em;
	padding-bottom:3vw;
	border-bottom:0.8vw solid #ff791a;
}
section#index_point .title_sub .title_sub_alphabet,
section#access #title_sub_access2 .title_sub_alphabet,
section#location .title_sub .title_sub_alphabet {
	border-bottom:none;
}

.title_sub_alphabet_outer {
	margin:20vw auto 0 auto;
	width:fit-content;
	font-family:'Baskervville',serif;
	font-weight:normal;
	line-height:1.1em;
	padding-bottom:3vw;
	border-bottom:0.8vw solid #ff791a;
}

.title_sub span.title_sub_jp {
	display:block;
	padding-top:4vw;
	font-weight:normal;
	text-align:center;
}
section#index_point .title_sub span.title_sub_jp,
section#location .title_sub span.title_sub_jp {
	padding-top:0px;
	color:#fff;
}
section#access #title_sub_access2 span.title_sub_jp {
	padding-top:0px;
}



.title_sub_lower {
	margin:8vw auto 4vw auto;
	width:fit-content;
	font-weight:normal;
	text-align:center;
	padding:0px 5px 8px 5px;
	border-bottom:0.8vw solid #ff791a;
}



.title_mini {
	margin:6vw auto 0 auto;
	width:92vw;
	width:76vw;
	padding:2vw 8vw 3vw 8vw;
	text-align:center;
	font-weight:normal;
	border:0.3vw solid #ff791a;
}
.title_mini_accordion {
	margin:6vw auto 0 auto;
	width:92vw;
	width:76vw;
	padding:2vw 8vw 3vw 8vw;
	text-align:center;
	font-weight:normal;
	border:0.3vw solid #ff791a;
	background-image:url("../_pic/accordion_arrow_down.png");
	background-repeat:no-repeat;
	background-position:97.5% 2.6vw;
	background-size:5.6vw;
	/*cursor:pointer;*/
}
div.box_accordion {
	display:none;
}



.title_petit {
	margin:4vw auto 0 auto;
	width:92vw;
	width:88vw;
	padding:1vw 2vw 1.7vw 2vw;
	color:#826b53;
	background-color:#f8f7f5;
	text-align:center;
}



aside.inspect_banner {
	margin:20vw 0 20vw 0;
}
aside.inspect_banner p {
	margin:5vw auto 0 auto;
	width:98vw;
	text-align:center;
}
aside.inspect_banner p.inspect_left {
	float:left;
	width:47vw;
	margin-left:1vw;
}
aside.inspect_banner p.inspect_right {
	float:right;
	width:47vw;
	margin-right:1vw;
}
aside.inspect_banner p.inspect_bottom {
	margin-top:1vw;
}
aside.inspect_banner img {
	width:100%;
	height:auto;
}

section#index_topics aside.inspect_banner div.flex_box {
	display: flex;
	gap: 21px;
}



.btn_link_white {
	margin-top:3.8vw;
	text-align:center;
}
div.box_left .btn_link_white,
div.box_right .btn_link_white {
	width:auto !important;
}
.btn_link_white a {
	display:inline-block;
	vertical-align:middle;
	margin:2.66vw auto 0 auto;
	min-width:76.26vw;
	min-width:61.6vw;
	padding:1.8vw 10.66vw 2.5vw 4vw;
	line-height:1.3em;
	color:#ff791a;
	background-color:#fff;
	text-decoration:none;
	border:0.53vw solid #ff791a;
	position:relative;
}
.btn_link_white a .btn_link_white_arrow {
	display:block;
	position:absolute;
	top:1.4vw;
	right:0;
	width:9vw;
	height:7.1vw;
	height:6.5vw;
	padding-top:0.6vw;
	text-align:center;
	color:#ff791a;
	font-weight:bold;
	border-left:0.3vw solid #ff791a;
}

.btn_popup_flow {
	margin:8vw auto 0 auto;
	width:92vw;
}
.btn_popup_flow a {
	display:inline-block;
	vertical-align:top;
	width:92vw;
	width:87vw;
	height:42.66vw;
	height:14.66vw;
	padding:28vw 0 0 5vw;
	background-image:url("../_pic/_btn/btn_popup_flow-sp.jpg");
	background-repeat:no-repeat;
	background-size:92vw;
	color:#fff;
	text-decoration:none;
}
.btn_popup_flow a img {
	width:10.4vw;
	height:auto;
	vertical-align:text-bottom;
}

div.box_btn2 {
	margin-top:5.33vw;
	text-align:center;
}
div.box_btn2 .btn_inspect_white,
div.box_btn2 .btn_reserve_white,
div.box_btn2 .btn_inspect_orange,
div.box_btn2 .btn_reserve_orange,
div.box_btn2 .btn_inspect_green,
div.box_btn2 .btn_reserve_pink,
div.box_btn2 .btn_inspect_pink2,
div.box_btn2 .btn_reserve_green2 {
	margin:3.2vw auto 0 auto;
	width:92vw;
}
div.box_btn2 .btn_inspect_white a,
div.box_btn2 .btn_reserve_white a,
div.box_btn2 .btn_inspect_orange a,
div.box_btn2 .btn_reserve_orange a,
div.box_btn2 .btn_inspect_green a,
div.box_btn2 .btn_reserve_pink a,
div.box_btn2 .btn_inspect_pink2 a,
div.box_btn2 .btn_reserve_green2 a {
	display:inline-block;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
}
div.box_btn2 .btn_inspect_white a {
	width:90.94vw;
	height:20.27vw;
	height:15.27vw;
	padding-top:5vw;
	color:#ff791a;
	background-color:#fff;
	border:0.53vw solid #ff791a;
}
div.box_btn2 .btn_reserve_white a {
	width:90.94vw;
	height:20.27vw;
	height:15.27vw;
	padding-top:5vw;
	color:#ff791a;
	background-color:#fff;
	border:0.53vw solid #ff791a;
}
div.box_btn2 .btn_inspect_orange a {
	width:92vw;
	height:21.33vw;
	height:15.8vw;
	padding-top:5.53vw;
	color:#fff;
	background-color:#ff791a;
}
div.box_btn2 .btn_reserve_orange a {
	width:92vw;
	height:21.33vw;
	height:15.8vw;
	padding-top:5.53vw;
	color:#fff;
	background-color:#ff791a;
}
/*
緑：#a8d465、#9cce50
ピンク：#f75cac、#f646a0
*/
div.box_btn2 .btn_inspect_green a {
	width:90.94vw;
	height:20.27vw;
	height:15.27vw;
	padding-top:5vw;
	color:#fff;
background:linear-gradient(135deg,#a8d465 0%,#a8d465 50%,#9cce50 50%,#9cce50 100%);
	border:0.53vw solid #9cce50;
}
div.box_btn2 .btn_reserve_pink a {
	width:90.94vw;
	height:20.27vw;
	height:15.27vw;
	padding-top:5vw;
	color:#fff;
background:linear-gradient(135deg,#f75cac 0%,#f75cac 50%,#f646a0 50%,#f646a0 100%);
	border:0.53vw solid #f646a0;
}
div.box_btn2 .btn_inspect_white a img,
div.box_btn2 .btn_inspect_orange a img,
div.box_btn2 .btn_inspect_green a img {
	width:10.4vw;
	height:auto;
	padding-right:1vw;
	vertical-align:text-borrom;
}
div.box_btn2 .btn_reserve_white a img,
div.box_btn2 .btn_reserve_orange a img,
div.box_btn2 .btn_reserve_pink a img {
	width:10.4vw;
	height:auto;
	padding-right:1vw;
	vertical-align:text-bottom;
}
div.box_btn2 .btn_inspect_pink2 a {
	width:90.94vw;
	height:18.5vw;
	height:14.5vw;
	padding-top:4vw;
	color:#fff;
	background-color:#f6f;
	border:0.53vw solid #f6f;
	border-radius:4vw;
	opacity:1 !important;
}
div.box_btn2 .btn_reserve_green2 a {
	width:90.94vw;
	height:18.5vw;
	height:14.5vw;
	padding-top:4vw;
	color:#fff;
	background-color:#3c3;
	border:0.53vw solid #3c3;
	border-radius:4vw;
	opacity:1 !important;
}



div.gym_list div.box_left {
	margin:4vw auto 0 auto;
	width:92vw;
	background-color:#fff;
	box-shadow:0 0.5vw 1vw #ccc;
	padding-bottom:3vw;
}
div.gym_list div.box_left .box_left_title {
	text-align:center;
}
div.gym_list div.box_left .box_left_title img {
	width:100%;
	height:auto;
	padding-bottom:2vw;
}
div.gym_list div.box_left .box_left_detail {
	margin:3vw 3vw 0 3vw;
}



div.box_note01 {
	margin:10.66vw auto 0 auto;
	width:92vw;
	background-color:#f8f9f6;
}
div.box_note01 .note01_title {
	padding:1.3vw 1vw 1.8vw 1vw;
	text-align:center;
	font-weight:normal;
	color:#fff;
	background-color:#ff791a;
}
div.box_note01 .note01_detail {
	margin:0 !important;
	padding:4.8vw 1vw 6vw 1vw;
	width:auto;
	text-align:center;
}



div.bg_comment {
	margin:5vw auto 0 auto;
	width:92vw;
	background-image:url(../_pic/_bg/bg_comment.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% 100%;
}
div.bg_comment p {
	padding:4.5vw 1vw 4.5vw 1vw;
	text-align:center;
	color:#fff;
}



iframe.index_youtube,
iframe.iframe_indoorview {
	display:block;
	margin:7vw auto 0 auto;
	width:92vw !important;
	height:51.7vw !important;
	border:none !important;
}



.machine_lineup {
	margin:5vw auto 0 auto;
	width:92vw;
}
.machine_lineup li {
	float:left;
	width:30vw;
	margin:1vw 1vw 0 0;
	text-align:center;
}
.machine_lineup li:nth-of-type(3n) {
	margin-right:0;
}
.machine_lineup li img {
	width:100%;
	height:auto;
	box-shadow:0 0 0.6vw #aaa;
}

div.access_box_parking {
	margin:0 auto 0 auto;
	width:90%;
	padding:2%;
	background-color:#fff;
}
div.access_box_parking p {
	margin-top:10px;
}
div.access_box_parking iframe {
	display:block;
	margin-top:10px;
	width:100%;
	height:60vw;
}
div.access_box_parking .popup-modal-dismiss a {
}

div.newsinfo_txt {
	margin:0 auto 0 auto;
	width:94vw;
	padding:6vw 0 4vw 0; 
	background-color:#fff;
	border-radius:2vw;
	overflow:hidden;
}
div.newsinfo_txt p:not(popup-modal-dismiss),
div.newsinfo_txt ul,
div.newsinfo_txt ol,
div.newsinfo_txt table {
	margin:2vw auto 0 auto;
	width:90vw;
}
div.newsinfo_txt section#wellticket-privacy h3 {
	margin-right:auto;
	margin-left:auto;
	width:90vw;
}
div.newsinfo_txt ul ul,
div.newsinfo_txt ol ol {
	width:auto;
}
div.newsinfo_txt p.popup-modal-dismiss a {
	color:#2f71fe !important;
}



/*------wp----------------------------------------------------------------------------------*/
section#category {
	padding-bottom:10vw;
}
section#category div.entry-content {
	margin:0 auto 0 auto;
	width:92vw;
}
section#category div#mycategory_pager {
	margin:3vw auto 0 auto;
	width:92vw;
	text-align:center;
}
section#category div#mycategory_pager div.wp-pagenavi>span,
section#category div#mycategory_pager div.wp-pagenavi>a {
	display:inline-block;
	vertical-align:top;
	margin:0 2vw 0 2vw;
}
.entry-title {
	margin:6vw auto 0 auto !important;
	width:92vw !important;
	text-align:left !important;
	padding-top:0 !important;
	font-weight:normal;
}
div.category_thumbnail {
	float:left;
	width:24vw;
	margin:2vw 3vw 0 0;
	padding-bottom:3vw;
}
div.category_thumbnail img {
	width:100%;
	height:auto;
}
div.category_txt {
	float:left;
	width:65vw;
}
div.entry-content {
	margin:0 auto 0 auto !important;
	width:92vw;
	padding-bottom:6vw;
	border-bottom:1px solid #e0e0e0;
}
div.entry-content h2,
div.entry-content h3 {
	margin:4vw 0 0 0 !important;
	line-height:1.4em;
}
div.entry-content h4,
div.entry-content p {
	margin:2vw 0 0 0 !important;
	line-height:1.4em;
}
div.entry-content h3+p,
div.entry-content h4+p {
	margin:0 0 0 0 !important;
}
div.entry-content dl {
	margin:2vw 0 0 0 !important;
	line-height:1.4em;
}
div.entry-content img {
	max-width:100%;
	height:auto;
}
div.entry-meta {
	display:none !important;
}
div#column_entry {
	margin:0 auto 0 auto;
	width:92vw;
	position:relative;
}
div.column_list_page {
	margin:0px auto 0px auto;
	width:900px !important;
	padding:0px !important;
	border:none !important;
	background-image:none !important;
padding-bottom:75px !important;
}
div.column_list_page:after {
	content:none !important;
}
div#column_entry p {
	width:auto;
}
div#column_entry div.column_list {
	margin:20px auto 0px auto;
	width:900px;
}
div#column_entry div.column_list p {
	width:630px;
	margin-left:270px;
}
div#column_entry div.column_list p.image {
	float:left;
	width:250px;
	margin:0px 20px 0px 0px !important;
}
div#column_entry div.column_list p.image a {
	display:block;
	height:100% !important;
	line-height:0;
}
div#column_entry div.column_list p.image img {
	width:100%;
	height:auto;
}
