/*
Theme Name:karatobin
Theme URI:http://www.karatobin.jp/
Description:唐戸便
Version:1.1
Author:ishida@fclt/2009/03/18
Author URI:fclt.co.jp 
Tags:
*/

@charset "utf-8";
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
th { text-align: left; }
caption {text-align:center;}
table { border-collapse: collapse; border-spacing: 0; }
a {outline:none; text-decoration:none; outline:none; color:#333333; }
a:hover {text-decoration: underline;color:#999999;}

body {
	font-size: 13px;
	line-height: 1.5;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-color:#FFFFCC;
}
/*回り込み*/
.fleft {
	float:left;
}
.fright {
	float:right;
}
/**/
/*クリアー*/
.clear {
 clear:both;
} 
.clearfix:after {
 content:".";
 display:block;
 clear:both; 
 height:0;
 visibility:hidden;
}
.clearfix {
 display:inline-block;
}
/* exlude MacIE5 \*/
* html .clearfix {
 height:1%;
}
.clearfix {
 display:block;
}
/* end MacIE5 */ 


div#wrap {
	width:820px;
	margin:0 auto;
}
/*ヘッダー*/
div#header {
	width:820px;
	height:110px;
	background:url(images/common/header.jpg) no-repeat 0 0;
}
div#header h1 {
	text-indent:-9999px;
}
p#contact a {
	width:145px;
	height:90px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:-10px;
	left:650px;
	background:url(images/common/head_contact.jpg) no-repeat 0 0;
}
p#contact a:hover {
	background: url(images/common/head_contact_h.jpg) no-repeat 0 0;
}
/*メニュー*/
div#mmenu {
	width:800px;
	padding:0 10px;
	background:#FFFFFF;
}
div#mmenu li {
	float:left;
}
li#m01 a {
	width:135px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m01.gif) no-repeat 0 0;
}
li#m01 a:hover {
	background:url(images/common/m01h.gif) no-repeat 0 0;
}
li#m02 a {
	width:133px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m02.gif) no-repeat 0 0;
}
li#m02 a:hover {
	background:url(images/common/m02h.gif) no-repeat 0 0;
}
li#m03 a {
	width:133px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m03.gif) no-repeat 0 0;
}
li#m03 a:hover {
	background:url(images/common/m03h.gif) no-repeat 0 0;
}
li#m04 a {
	width:133px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m04.gif) no-repeat 0 0;
}
li#m04 a:hover {
	background:url(images/common/m04h.gif) no-repeat 0 0;
}
li#m05 a {
	width:133px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m05.gif) no-repeat 0 0;
}
li#m05 a:hover {
	background:url(images/common/m05h.gif) no-repeat 0 0;
}
li#m06 a {
	width:133px;
	height:47px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/m06.gif) no-repeat 0 0;
}
li#m06 a:hover {
	background:url(images/common/m06h.gif) no-repeat 0 0;
}
/*コンテンツ*/
div#content {
	width:800px;
	padding:0 10px;
	background:url(images/common/main_bg.gif) repeat-y 0 0;
}
/*左サイド*/
div#left {
	width:190px;
	margin:20px 0 0 10px;
	_margin:20px 0 0 7px;
	float:left;
}
/*カレンダー*/
div#calen {
	width:170px;
	text-align:center;
	background-color:#FFFFFF;
}
div#calen a {
	text-decoration:underline;
	color:#FF0000;
}
/*唐得*/
div#toku {
	width:190px;
	margin-bottom:20px;
	padding-bottom:1px;
	background:url(images/common/toku_bg.gif) repeat-y 0 0;
}
#tokuhead {
	width:190px;
	height:42px;
	text-indent:-9999px;
	background:url(images/common/toku_top.jpg) no-repeat 0 0;
}
div#tokuarea {
	padding:0 10px;
}
p#abouttoku a {
	width:170px;
	height:70px;
	margin-bottom:10px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/tokubtn.gif) no-repeat 0 0;
}
p#abouttoku a:hover {
	background:url(images/common/tokubtn_h.gif) no-repeat 0 0;
}
/*キャンペーン*/
div#camp {
	width:190px;
	margin-bottom:20px;
	background:url(images/common/can_bg.gif) repeat-y 0 0;
}

div#camp2 {
	width:190px;
	margin-bottom:20px;
	background:url(images/common/can_bg2.jpg) repeat-y 0 0;
}
div#camparea2 {
	padding:0 0px;
}

p#aboutcamp2 a {
	width:190px;
	height:120px;
	text-indent:-9999px;
	display:block;
}

p#camphead {
	width:190px;
	height:50px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/can_top.gif) no-repeat 0 0;
}
div#camparea {
	padding:0 10px;
}
p#aboutcamp a {
	width:170px;
	height:95px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/canbtn.gif) no-repeat 0 0;
}
p#aboutcamp a:hover {
	background:url(images/common/canbtn_h.gif) no-repeat 0 0;
}
p#campend {
	width:190px;
	height:14px;
	background:url(images/common/can_end.gif) no-repeat 0 0;
}
/*フォームボタン*/
p#formbtn a {
	width:190px;
	height:40px;
	text-indent:-9999px;
	display:block;
	background:url(images/common/formbtn.gif) no-repeat 0 0;
}
p#formbtn  a:hover {
	background:url(images/common/formbtn_h.gif) no-repeat 0 0;
}
/* /左 */
/*メイン部分*/
div#main {
	width:565px;
	margin:20px 0 0 15px;
	float:left;
}
/*コンテンツ背景*/
div.contentbg {
	width:565px;
	background:url(images/common/bg.gif) repeat-y 0 0;
}
div.contentend {
	width:565px;
	height:15px;
	background:url(images/common/bgend.gif) no-repeat 0 0;
}
/*フッター*/
div#footer {
	width:820px;
	height:94px;
	margin-bottom:30px;
	background:url(images/common/footer.gif) no-repeat 0 0;
}
div#footer ul {
	padding:30px 0 0 30px;
	_padding:28px 0 0 30px;
}
div#footer ul li {
	padding:0 10px;
	float:left;
	background:url(images/common/footer_li.gif) no-repeat 0 50%;
}
/*トップページ*/
p#plan a {
	width:565px;
	height:243px;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/plan.jpg) no-repeat 0 0;
}

p#plan2 a {
	width:565px;
	height:243px;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/plan2.jpg) no-repeat 0 0;
}

p#plan3 a {
	width:565px;
	height:243px;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/plan3.jpg) no-repeat 0 0;
}


div#safety p a {
	width:275px;
	height:370px;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/safety.jpg) no-repeat 0 0;
}
div#secret p a {
	width:275px;
	height:370px;
	margin-left:15px;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/secret.jpg) no-repeat 0 0;
}
div#rssarea {
	margin-bottom:20px;
	background:#ffffcc;
}
#rss a {
	width:565px;
	height:33px;
	margin-bottom:10px;
	text-indent:-9999px;
	display:block;
	background:url(images/top/news_top.gif) no-repeat 0 0;
}
div#rssarea ul li {
	margin-left:15px;
	padding:5px 25px;
	background:url(images/top/arrow.gif) no-repeat left 50%;
}
div#rssarea ul a {
	text-decoration:none; outline:none; color:#333333; 
}
div#rssarea ul a:hover {
	text-decoration: underline;	color:#999999;
}
p#rssend {
	width:565px;
	height:16px;
	background:url(images/top/news_end.gif) no-repeat 0 0;
}
p#hrtop {
	width:565px;
	height:6px;
	background:url(images/top/hr.gif) repeat-x 0 0;
}
/*会社概要*/
h2#abouth2  {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background:url(images/about/h2bg.jpg) no-repeat 0 0;
}
h3#abouth3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background:url(images/about/h3bg.gif) no-repeat 0 0;
}
div#aboutdata {
	width:510px;
	margin:0 auto;
	padding-bottom:5px;
}
div#aboutdata th {
	width:100px;
	padding:5px 5px 5px 20px;
	background:#FFDF62;
	border:1px solid #FFCC00;
}
div#aboutdata td {
	padding:5px 5px 5px 25px;
	border:1px solid #FFCC00;
}
h3#map {
	width:565px;
	height:85px;
	text-indent:-9999px;
	background:url(images/about/h3mapbg.gif) no-repeat 0 0;
}
/*ブログ*/
h2#blogh2 {
	width:565px;
	height:72px;
	text-indent:-9999px;
	background:url(images/blog/h2bg.gif) no-repeat 0 0;
}
div.blogcontent {
	width:395px;
	padding:5px 10px;
	float:left;
	background:url(images/blog/blogbg.gif) repeat-y 0 0;
}
h3.blogtitle {
	width:365px;
	height:60px;
	margin-left:5px;
	padding:20px 0 0 15px;
	font-size:18px;
	font-weight:bold;
	background:url(images/blog/title.gif) no-repeat 0 0;
}
div.blogcontent p {
	padding:0 20px 0px 20px;
}
div#blogcontent p.q,div#blogcontent p.a {
	padding:0 0 30px 50px;
}
div.qarea,div.aarea {
	margin:0 0 5px 15px;
	padding:0 0 15px 20px;
}
div.qarea {
	background:url(images/blog/q.gif) no-repeat 0 0;
}
div.aarea {
	background:url(images/blog/a.gif) no-repeat 0 0;
}
div.blogcontent p.foot {
	text-aline:right;
	margin:10px 5px 10px;
	/*background:url(images/blog/foot.gif) no-repeat 0 0;*/
}

p#navi {
margin-bottom:10px;
}

p#hrabo {
	width:565px;
	height:15px;
	background:url(images/about/hr.gif) repeat-x 0 0;
}
p#hrblog {
	width:565px;
	height:15px;
	background:url(images/blog/hrblog.gif) repeat-x 0 0;
}
/*ブログ右*/
div#right {
	width:125px;
	margin-left:10px;
	margin-bottom:50px;
	float:left;
}
div#right ul {
	margin-left:12px;
	margin-right:5px;
	margin-bottom:10px;
}


/*カテゴリ*/
p#ctg {
	width:125px;
	height:50px;
	text-indent:-9999px;
	background:url(images/blog/category.gif) no-repeat 0 0;
}
/*新着記事*/
p#new {
	width:125px;
	height:50px;
	text-indent:-9999px;
	background:url(images/blog/new.gif) no-repeat 0 0;
}
/*過去の記事*/
p#acv {
	width:125px;
	height:50px;
	text-indent:-9999px;
	background:url(images/blog/acv.gif) no-repeat 0 0;
}
/*料金・サービス*/
h2#serviceh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background:url(images/service/h2bg.jpg) no-repeat 0 0;
}
h3#serviceh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background:url(images/service/h3bg.gif) no-repeat 0 0;
}
div#servicedata {
	width:510px;
	margin:0 auto;
	padding-bottom:5px;
}
div#servicedata dl {
	width:250px;
	border-top:1px solid #FFCC02;
	border-right:1px solid #FFCC02;
	border-left:1px solid #FFCC02;

}
div#servicedata dt {
	width:240px;
	padding:5px 0 5px 10px;
	font-weight:bold;
	background:#FFDF62;
	border-bottom:1px solid #FFCC02;
}
div#servicedata dd {
	width:235px;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #FFCC02;
}
.mbtm {
	margin-bottom:5px;
}
h3#h3service {
	width:565px;
	height:71px;
	text-indent:-9999px;
	background:url(images/service/h3servicebg.gif) no-repeat 0 0;
}
div#option {
	width:565px;
	height:63px;
	background:url(images/service/option.jpg) no-repeat 0 0;
}
div#option h3 {
	text-indent:-9999px;
}
p#optionlink a {
	width:265px;
	height:30px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:10px;
	left:274px;
}
div.textarea {
	padding:10px 30px;
}
h3#h3camp {
	width:565px;
	height:85px;
	text-indent:-9999px;
	background:url(images/service/h3campbg.gif) no-repeat 0 0;
}
h4#h4blog {
	width:515px;
	height:30px;
	margin-bottom:5px;
	text-indent:-9999px;
	background:url(images/service/h4blogtitl.gif) no-repeat 0 0;
}
div#bloginfo {
	width:240px;
	float:left;
}
div#ainori {
	width:515px;
	height:65px;
	margin-bottom:15px;
	background:url(images/service/h4ainori.gif) no-repeat 0 0;
}
h4#h4ainori {
	text-indent:-9999px;
}
p#ainorilink a {
	width:200px;
	height:32px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:15px;
	left:313px;
}
div#day {
	width:515px;
	height:55px;
	margin-top:15px;
	margin-bottom:15px;
	background: url(images/service/h4day.jpg) no-repeat 0 0;
}
div#day h4 {
	text-indent:-9999px;
}
p#daylink a {
	width:200px;
	height:32px;
	text-indent:-9999px;
	display:block;
	position:relative;
	left:313px;
	top:5px;
}
div#mitumori {
	width:515px;
	height:80px;
	background:url(images/service/mitumori.jpg) no-repeat 0 0;
}
p#mitumorilink a {
	width:300px;
	height:35px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:38px;
	left:215px;
}
p#hrser {
	width:565px;
	height:15px;
	background:url(images/service/hr.gif) repeat-x 0 0;
}
/*唐戸便について*/
h2#karatoh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/karatobin/h2bg.jpg) no-repeat 0 0;
}
h3#karatoh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/karatobin/h3bg.gif) no-repeat 0 0;
}
p#karatotext {
	width:250px;
	margin-left:15px;
	float:left;
}
div.karatodata {
	padding: 0 25px;
}
h3#riyu {
	width:565px;
	height:70px;
	text-indent:-9999px;
	background:url(images/karatobin/h3ryoukin.gif) no-repeat 0 0;
}
div#linkarea {
	width:565px;
	height:95px;
	margin-top:10px;
	background:url(images/karatobin/linkarea.jpg) no-repeat 0 0;
}
p#camplink a {
	width:200px;
	height:30px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:10px;
	left:30px;
}
p#servicelink a {
	width:200px;
	height:30px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:-20px;
	left:340px;
}
h3#start {
	width:565px;
	height:55px;
	text-indent:-9999px;
	background:url(images/karatobin/h3start.gif) no-repeat 0 0;
}
h4#h4safety {
	width:565px;
	height:45px;
	text-indent:-9999px;
	background:url(images/karatobin/h4safety.gif) no-repeat 0 0;
}
div#pointarea {
	margin-bottom:10px;
	padding-bottom:10px;
	background-color:#ffffcc;
}
div#pointarea p {
	padding:0 25px;
}
h3#point1 {
	width:515px;
	height:60px;
	margin:20px 0 15px 0;
	text-indent:-9999px;
	background:url(images/karatobin/point1.gif) no-repeat 0 0;
}
h3#point2 {
	width:515px;
	height:60px;
	margin:20px 0 15px 0;
	text-indent:-9999px;
	background:url(images/karatobin/point2.gif) no-repeat 0 0;
}
h3#point3 {
	width:515px;
	height:60px;
	margin:20px 0 15px 0;
	text-indent:-9999px;
	background:url(images/karatobin/point3.gif) no-repeat 0 0;
}
h3#omakase {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background:url(images/karatobin/h3omakase.gif) no-repeat 0 0;
}
h4#kuru {
	width:515px;
	height:68px;
	text-indent:-9999px;
	background:url(images/karatobin/h4kuru.gif) no-repeat 0 0;
}
div#kurutext {
	width:250px;
	float:left;
}
p#ainolink2 a {
	width:200px;
	height:31px;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
	display:block;
	background:url(images/karatobin/ainorilink.jpg) no-repeat 0 0;
}
p#hrkara  {
	width:565px;
	height:15px;
	background:url(images/karatobin/hrkara.gif) repeat-x 0 0;
}
div.databg {
	padding:10px 0 10px 10px;
	background:#ffffcc;
}
div.karatodata table th,div.karatodata table td {
	text-align:center;
}
div.karatodata table th {
	height:30px;
	font-weight:bold;
	border:1px solid #FFCC01;
	background:#FFDF62;
}
div.karatodata table td {
	border:1px solid #FFCC00;
}
.td03 {
	font-weight:bold;
	background:#FFFFCC;
}
.td04 {
		background:#fff;
}
div.karatodata dl {   
 width:493px;
 border:1px solid #FFCC00;
 background:#fff;
}   
div.karatodata dt {   
 float:left;   
 width:120px;   
 padding:5px 0 5px 10px;   
 font-weight:bold; 
 clear:both;
}   
div.karatodata dd {
	width:358px;
 _width:345px;   
 margin-left:120px;   
 padding:5px 5px 5px 10px;
 background:#f0f0f0;
} 
div#linkform {
	width:565px;
	height:80px;
	background: url(images/karatobin/link_form.jpg) no-repeat 0 0;
}
div#linkform p a {
	width:400px;
	height:32px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:38px;
	left:150px;
}
/*フォーム*/
h2#formh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/form/h2bg.jpg) no-repeat 0 0;
}
h3#formh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/form/h3bg.gif) no-repeat 0 0;
}
div.formdata {
	padding: 0 15px;
}
div#step1 {
	width:535px;
	height:155px;
	background:url(images/form/step1.gif) no-repeat 0 0;
}
p#camplink2 a {
	width:150px;
	height:17px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:125px;
	left:15px;
	background:url(images/form/camplink.gif) no-repeat 0 0;
}
div.formdata ul li {
	float:left;
}
li#step2 {
	width:153px;
	height:44px;
	padding:52px 10px 0 15px;
	background:url(images/form/step2.gif) no-repeat 0 0;
}
li#step3 {
	width:154px;
	height:44px;
	padding:52px 10px 0 15px;
	background:url(images/form/step3.gif) no-repeat 0 0;
}
li#step4 {
	width:148px;
	height:44px;
	padding:52px 15px 0 15px;
	background:url(images/form/step4.gif) no-repeat 0 0;
}
h3#teltitle {
	width:535px;
	height:80px;
	text-indent:-9999px;
	background:url(images/form/h3telbg.gif) no-repeat 0 0;
}
p#tel {
	width:535px;
	height:94px;
	text-indent:-9999px;
	background:url(images/form/telgif.gif) no-repeat 0 0;
}
h3#fax {
	width:535px;
	height:60px;
	text-indent:-9999px;
	background:url(images/form/h3fax.gif) no-repeat 0 0;
}
p#faxdownload {
	width:535px;
	height:48px;
	background:url(images/form/faxpdf.jpg) no-repeat 0 0;
}
p#faxdownload a {
	width:200px;
	height:30px;
	text-indent:-9999px;
	display:block;
	position:relative;
	left:328px;
	top:10px;
}
h3#mail {
	width:535px;
	height:54px;
	text-indent:-9999px;
	background:url(images/form/h3mail.gif) no-repeat 0 0;
}
div#formtop {
	width:535px;
	height:50px;
	text-indent:-9999px;
	background:url(images/form/formtop.jpg) no-repeat 0 0;
}
div#formbg {
	width:535px;
	background:url(images/form/formbg.gif) repeat-y 0 0;
}
div#formbg table {
	margin-left:15px;
	border:1px solid #FFCC01;
}
div#formbg table td {
	padding:10px 5px 10px 15px;
	border:1px solid #FFCC01;
}
.td01 {
	font-size:14px;
	font-weight:bold;
	color:#48311A;
}
.td02 {
	color:#48311A;
}
div#formend {
	width:535px;
	height:6px;
	background:url(images/form/formend.gif) no-repeat 0 0;
}
p#hrform {
	width:565px;
	height:15px;
	background:url(images/form/hrform.gif) no-repeat 0 0;
}
.form01 {
	font-size:12px;
}
/*プライバシーポリシー*/
h2#policyh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/policy/h2bg.jpg) no-repeat 0 0;
}
h3#policyh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/policy/h3bg.gif) no-repeat 0 0;
}
div.policydata {
	padding: 0 25px;
}
div.policydata h4 {
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#FF9900;
	border-bottom:1px dashed #ff9900;
}
/*当サイトについて*/
h2#siteh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/site/h2bg.jpg) no-repeat 0 0;
}
h3#siteh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/site/h3bg.gif) no-repeat 0 0;
}
div.sitedata {
	padding: 0 25px;
}
div.sitedata h4 {
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#FF9900;
	border-bottom:1px dashed #ff9900;
}
div.sitedata ol li {
	margin-bottom:10px;
}
/*100yen*/
h3#serviceh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/service1/100yen.gif) no-repeat 0 0;
}
h3#pch3 {
	width:510px;
	height:70px;
	text-indent:-9999px;
	background: url(images/service1/old-pc.gif) no-repeat 0 0;
}
div#service1 th {
	padding:10px;
	text-align:center;
	font-size:12px;
	background:#FFDF62;
	border:1px solid #d2d2d2;
}

div#service1 td {
	padding:10px;
	font-size:12px;
	text-align:center;
	border:1px solid #d2d2d2;
}

h2#h2-100yen {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/service1/h2-100yen.jpg) no-repeat 0 0;
}


/*協力企業
----------------------------------------------*/
h2#cooperationh2 {
	width:565px;
	height:280px;
	text-indent:-9999px;
	background: url(images/cooperation/h2bg.jpg) no-repeat 0 0;
}

h3#cooperationh3 {
	width:565px;
	height:80px;
	text-indent:-9999px;
	background: url(images/cooperation/h3bg.jpg) no-repeat 0 0;
}
.mb15 {
	margin-bottom:15px;
}
