@charset "Shift_JIS";

/* ペットホテル予約サービス全体 *********************** */

.new {
	font-weight: bold;
	color: #CC0000;
}
.red {
	color: #CC0000;
}
.gray {
	color: #999999;
}
.gray2 {
	color: #666666;
}
.txts {
	font-size: 10px;
}

/*--------------------------------------------
clear
--------------------------------------------*/

/*clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
.clearfix {
	display: inline-table;
	min-height: 1%;
	}
/*Hides from MacIE \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*Hides from MacIE */

/* 全体 ********************************************************************************* */

div#container {
	margin-top: 2px;
	color: #333333;
	font-size: 82%;
}

div#containts {
	float:left;
	width:540px;
	text-align: center;
	padding-top: 0px;
}
div#wrapper_side {
	float:right;
}
div#sidebar {
	width:199px;
	background-image: url(../images/side_shade_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #FFEDA6;
	padding-top: 3px;
}
.shareline {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #FF7504;
	margin-top: 3px;
}
h1{
}
h2 {
	color: #666666;
	line-height: 1;
	font-size: 82%;
	font-weight: normal;
	margin-top: 3px;
	clear:left;
	}
h3,h4 {
	display: none;
}
div.searchbar {
	height: 24px;
	width: 540px;
}
div#containts div#intro {
	height: 45px;
	width: 540px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	clear: both;
}
div#containts div.seek {
	height: 16px;
	width: 130px;
	margin-bottom: 0px;
}
div#containts div#lead {
	width:515px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
}
div#containts div#lead img {
	float:left}
div#containts div#lead p {
	float:right;
	text-align: left;
	width: 370px;
}
div#containts div#search {
	clear: both;
	padding-top: 0px;
	padding-bottom: 15px;
}
div#containts div#search blockquote#hotelsearch{
	background-image: url(../images/search_bottom.gif);
	background-position: left bottom;
	padding-bottom: 17px;
	background-repeat: no-repeat;
	/* padding-top: 6px; */
}
div#containts div#search blockquote#hotelsearch ul li a > img {
	vertical-align: middle;
}
div#containts div#boxsearch {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF7504;
	border-left-color: #FF7504;
	background-image: url(../images/bg_grade.gif);
	background-position: left top;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF7504;
	background-color: #FFF1BB;
}
div#containts div#boxsearch #wrapsearch {
	margin: auto;
	padding: 0px;
	width: 528px;

}
div#containts div#search blockquote {
	background-image: url(../images/bar_search_bottom.gif);
	padding-bottom: 9px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* 検索 *********************************************************************** */

div#containts div#boxsearch div.cond{
	float: left;
	width: 360px;
	margin-top: 5px;
	text-align: left;
}
div#containts div#boxsearch div.map{
	float: right;
	width: 160px;
	margin-top: 5px;
	text-align: left;
}
div#containts div#boxsearch div.cond div#container_tab {
	height: 25px;
	margin-left:8px;
}
div#containts div#boxsearch div.cond div.tabmenul{
	float:left;
	height: 25px;
	width: 170px;
}
div#containts div#boxsearch div.cond div.tabmenur{
	float:left;
	height: 25px;
	width: 170px;
	margin-left:2px;
}
div#containts div#boxsearch div.cond div#tshade {
	background-image: url(../images/search_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div#containts div#boxsearch div.cond div#rshade {
	background-image: url(../images/search_back.gif);
	background-repeat: repeat-y;
	background-position: right;
	clear: left;
}
div#containts div#boxsearch div.cond div ul{
	font-size: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

/* MAC縺ｮ縺ｿ*************************************
:root div#containts div#boxsearch div.cond div ul {
	font-size: 8px;
}  */

div#containts div#boxsearch div.cond div ul li {
	padding-top: 4px;
	list-style-type: none;
}
div#containts div#boxsearch div.cond div ul li select {
	font-size: 12px;
	margin-top: 3px;
	
}
div#containts div#boxsearch div.cond div ul li.lpru {
	width: 170px;
	float: left;
	vertical-align: top;
	margin: 0px;
}
div#containts div#boxsearch div.cond div ul li.rpru {
	width: 170px;
	float: right;
	vertical-align: top;
	margin: 0px;
}
div#containts div#boxsearch div.cond div ul li.pru {
	position: relative;
	left: 10px;
	width: 180px;
}

/* 日帰り用************************************* */

div#containts div#boxsearch div.cond div ul li#time {
	width: 280px;
}
li.discount {
	font-size: 12px;
}
div.margintop {
	margin-top: 12px;
}
div#containts div#boxsearch div.cond div#boxbutton {
	width: 160px;
	clear: both;
	height: 34px;
	margin-left: 90px;
	margin-top: 5px;
}
div#containts div#boxsearch div.cond div#boxbutton div.floatleft { /* 09.02.24 */
	display:none;
}
div#containts div#boxsearch div.cond dl{
	padding: 7px;
}
div#containts div#boxsearch div.cond dl dt{
	padding-top: 3px;
	float: left;
}
div#containts div#boxsearch div.cond dl dd{
	padding-top: 3px;
	float: left;
	margin: 0px;
	padding-left: 0px;
}

/* メインバナー *********************************************************************** */

div#containts div.prbanner {
	margin: 10px 0;

}
div#containts div.prbanner p {
	padding-top: 0;
}
div#containts div.prbanner p a{
	text-align: left;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
}
div#containts div.prbanner div.bnrCpn {
	padding:2px;
}
div#containts div.prbanner div.wrapper_banner {
	margin-bottom: 0px;
}
/* ホットニュース *********************************************************************** */

div#containts div.hotnews {
	padding-top: 8px;
}
div#containts div.hotnews ul {
	list-style-type: none;
	width: 250px;
}
div#containts div.hotnews ul li {
	text-align: left;
}
div#containts div.hotnews ul li.photo {
	float: right;
	background-image: none;
	margin-left: 5px;
}
div#containts div.hotnews ul li.comment {
	color: #666666;
	font-size: 10px;
	line-height: 120%;
}
div#containts div.hotnews ul li.comment a {
	font-size: 12px;
	line-height: 125%;
}
div#containts div.hotnews ul li.hot {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	width: 100%;
}
/* キャンペーン枠 *********************************************************************** */

h3.sub_title {
	display: block;
	font-size: 12px;
	color: #FE5208;
	margin-bottom: 3px;
	margin-top: 20px;
}

/* おすすめ枠 *********************************************************************** */

div#containts ul.reccommend {
	background-image: url(../images/bg_reccommend.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	line-height: 110%;
	float: left;
	width: 178px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
div#containts ul.btnone { /* 下枠上ボーダー無し */
	border-top-style: none;

	}
div#containts ul.r_rec{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
	float: left;
	width: 180px;
}
div#containts ul.reccommend li {
	padding-right: 4px;
	padding-left: 4px;
}
div#containts ul.reccommend li.himg {
	float:right;
}
div#containts ul.reccommend li.himg a img {
	border: 1px solid #FF9900;
}
div#containts ul.reccommend li.harea{
	color: #FF6600;
	padding-right: 0px;
	margin-bottom: 3px;
}
div#containts ul.reccommend li.hname{
	padding-right: 0px;
}
div#containts ul.reccommend li.hname2{
	padding-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	clear: left;
}
div#containts ul.reccommend li.hcomment{
	clear: both;
}

/* メインコンテンツ報道員 **************************************************************** */

blockquote.wraphoudou {
	background-image: url(../images/houdou_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
}
div#containts div.boxnews {
	background-image: url(../images/houdou_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	padding-top: 0px;
}
div#containts ul.newsh {
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
	line-height: 110%;
	float: left;
	width: 315px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	}
div#containts ul.newsh li.harea{
	color: #FF6600;
	padding-right: 0px;
	margin-top: 0.3em;
}
div#containts ul.newsh li.hname{
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 14px;
	float: left;
	margin-right: 1em;
}
div#containts ul.newsh li.hcomment{
	line-height: 1.2em;
	clear: left;
}
div#containts ul.newsp {
	width:205px;
	float: right;
	margin-right: 8px;
	margin-top: 10px;
	}
div#containts ul.newsp li.newsp a img {
	border: 1px solid #CCCCCC;
	height: 75px;
	width: 100px;
	margin-bottom: 3px;
	}
div#containts ul.newsp li.btn{
	clear: both;
	}
div#containts ul.newsp li.report{
	background-image: url(../images/houdou_btn_icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 16px;
	margin-bottom: 5px;
	}
div#containts ul.newsp li.report2 { /*　ブログ3ページ　*/
background-image:url(../images/houdou_btn_icon.gif);
background-position:left center;
background-repeat:no-repeat;
clear:both;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
text-indent:16px;
width:8em;
}
/* 報道員 2 *********************************************************************** */

blockquote.wraphoudou2 {
	background-image: url(../images/houdou_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
}
div#containts blockquote.wraphoudou2 div.boxnews2 {
	background-image: url(../images/houdou_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px;
	padding-top: 8px;
}
div#containts blockquote.wraphoudou2 div.boxnews2 img.syuzai {
	margin-left: 5px;
}
div#containts blockquote.wraphoudou2 ul.newsh2 {
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
	line-height: 110%;
	width: 520px;
	padding-bottom: 8px;
	margin-left: 10px;
	clear: left;
	}
div#containts blockquote.wraphoudou2 ul.newsh2 li.harea{
	color: #FF6600;
	line-height: 2em;
}
div#containts blockquote.wraphoudou2 ul.newsh2 li.hname{
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 14px;
	float: left;
	margin-right: 1em;
	line-height: 120%;
}
div#containts blockquote.wraphoudou2 ul.newsh2 li.hcomment{
	line-height: 1.2em;
	clear: left;
}
div#containts blockquote.wraphoudou2 ul.newsp2 {
	clear: both;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 7px;
	float: none;
	}
div#containts blockquote.wraphoudou2 ul.newsp2 li {
	float:left;
	}

div#containts blockquote.wraphoudou2 ul.newsp2 li.rephoto a img {
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	}

div#containts blockquote.wraphoudou2 ul.newsp2 li.report a{
	background-image: url(../images/houdou_btn_icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 16px;
	padding-left: 18px;
	}
div#containts blockquote.wraphoudou2 ul.newsp2 li.btn a img {
	margin-top: 10px;
	}
div#containts blockquote.wraphoudou2 div.boxnews2 ul.btnb {
	float: left;
	margin-top: 0px;
	margin-left: 15px;
}
div#containts blockquote.wraphoudou2 div.boxnews2 ul.btnb li {
	margin-top: 5px;
	background-image: url(../images/houdou_btn_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	text-align: left;
}
div#containts blockquote.wraphoudou2 div.boxnews2 ul.btnb li.btnone {
	margin-top: 5px;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 0px;
}
/* 報道員 3組　*********************************************************************** */

blockquote.wraphoudou3 {
	background-image: url(../images/houdou_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
}
div#containts blockquote.wraphoudou3 div.boxnews {
	background-image: url(../images/houdou_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px;
	padding-top: 5px;
	text-align: left;
}
div#containts blockquote.wraphoudou3 div.boxnews img.syuzai {
	margin-left: 5px;
}
div#containts blockquote.wraphoudou3 ul.newsh3 {
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
	line-height: 110%;
	width: 520px;
	padding-bottom: 8px;
	margin-left: 10px;
	clear: left;
	}
div#containts blockquote.wraphoudou3 ul.newsh3 li.harea{
	color: #FF6600;
	line-height: 2em;
}
div#containts blockquote.wraphoudou3 ul.newsh3 li.hname{
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 14px;
	float: left;
	margin-right: 1em;
	line-height: 120%;
}
div#containts blockquote.wraphoudou3 ul.newsh3 li.hcomment{
	line-height: 1.2em;
	clear: left;
}
div#containts blockquote.wraphoudou3 ul.newsp3 {
	clear: both;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 7px;
	float: none;
	}
div#containts blockquote.wraphoudou3 ul.newsp3 li {
	float:left;
	}

div#containts blockquote.wraphoudou3 ul.newsp3 li.rephoto a img {
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	}

div#containts blockquote.wraphoudou3 ul.newsp3 li.report a{
	background-image: url(../images/houdou_btn_icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 16px;
	padding-left: 18px;
	}
div#containts blockquote.wraphoudou3 ul.newsp3 li.btn a img {
	margin-top: 10px;
	}
div#containts blockquote.wraphoudou3 div.boxnews ul.btnb {
	float: left;
	margin-top: 0px;
	margin-left: 15px;
}
div#containts blockquote.wraphoudou3 div.boxnews ul.btnb li {
	margin-top: 5px;
	background-image: url(../images/houdou_btn_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	text-align: left;
}
div#containts blockquote.wraphoudou3 div.boxnews ul.btnb li.btnone {
	margin-top: 5px;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 0px;
}

/* 提携バナー *********************************************************************** */

div#bnrGroup {
	clear:both;
	margin-top:15px;
	margin-bottom:15px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 7px;
}
div#bnrGroup ul li.bnrArea {
	float:left;
	width:170px;
	margin-right:5px;
	margin-top:10px;
}
div#bnrGroup ul li.bnrArea a {
	text-decoration:none;
	text-align:center;
}
div#sidebar p.bnrArea2 {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:170px;
}

div#sidebar p.bnrArea2 a {
	margin-top:10px;
	text-decoration:none;
	text-align:center;

	margin-right:5px;
	
}
div#bnrGroup ul li.bnrArea a span,
div#sidebar p.bnrArea2 a span {
	text-decoration:underline;
	padding-left:12px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position:left center;
}

/* 右コンテンツ *********************************************************************** */

div#wrapper_side div#withpet {
	text-align: center;
	margin-bottom: 10px;
	margin-top: 8px;

}
div#sidebar div#subcontents {
	background-image: url(../images/side_shade_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
}
div#sidebar div#subcontents blockquote#shade { 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;	/* ←メインコンテンツにあわせて調整 ***** */
	padding-left: 0px;
	background-image: url(../images/side_shade_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div#sidebar div {
	margin-top:7px;
	margin-right: auto;
	margin-left: auto;
}

div#sidebar div.boxpr {
	width: 170px;
	border: 2px solid #FF9900;
	background-color: #FFFFFF;
}
div#sidebar div.boxpr p {
	padding-bottom: 2px;
	text-align: left;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
}
div#sidebar div.boxpr p a, div.prgoods p a, div#withpet p a {
	background-image: url(../images/right_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
div#sidebar div.boxpr h5 {
	background-color: #FF9900;
	height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
}
div#sidebar div.boxpr h5#rank {
	background-color: #FF9900;
	height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	background-image: url(../images/i_rank.gif);
	background-repeat: no-repeat;
	background-position: 3px top;
}
div#sidebar a img.bnrm {
margin-top:10px;
}

/* 楽天市場枠 *********************************************************************** */

div#sidebar div#ichiba {
	width: 170px;
	border: 2px solid #BE000B;
	background-color: #FFFFFF;
	background-image: url(../images/ichiba_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 16px;
}
div#sidebar div#ichiba p {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #BE000B;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 160px;
}
div#sidebar div#ichiba p.dotnone {
	border-bottom-width: 0px;
}
div#sidebar div#ichiba p a {
	background-image: url(../images/arrow_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	}
	
/* お得なキャンペーン************************************* */

div#sidebar div.boxcamp {
	width: 170px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 4px;
}
div#sidebar div.boxcamp div {
	width: 113px;
	float: right;
	margin-top: 3px;
	}
div#sidebar div.boxcamp img {
	float:left;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
div#sidebar div.boxcamp p a {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
div#sidebar div.boxcamp p.mini {
	font-size: 10px;
	line-height: 110%;
}
div#sidebar div.boxcamp h5 {
	background-color: #FF9900;
	height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	padding-top: 2px;
}

/* ペットグッズ *********************************************************************** */

div.goods {
	width:260px;
	float: left;
	height: 55px;
}
div.goods img,div.goods_r img {
	float: left;
}
div.goods_r {
	width:260px;
	float: right;
	height: 55px;
}
div#containts div.prgoods {
	width: 540px;
	clear: both;
	margin-top: 5px;
}
div#containts div.prgoods p{
	width:195px;
	text-align: left;
	float: right;
}

/* 人気のTOP10 *********************************************************************** */

div#shop {
	background-image: url(../images/shop_bg.gif);
	background-repeat: no-repeat;
	border: 1px solid #FF6699;
	padding-left: 10px;
	margin-bottom: 20px;
	background-position: left bottom;
}
div#shop ul li {
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}
div#shop p {
	clear: left;
	text-align: right;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 5px;
}


/* TOP10 *********************************************************************** */

div#sidebar div.boxpr ol {
	padding-left:7px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;

}
div#sidebar div.boxpr ol li {
	list-style-type:none;
	padding-top:2px;
}

div#sidebar div.boxpr ol li.area{
	line-height:1em;
	color:#FF6600;
	font-size:82%;
	margin-top:2px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/line01.gif) bottom no-repeat;
}

/* 
div#containts iframe#igoods {
	height: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 15px;
	width: 540px;
} */

/* 市場ランク *********************************************************************** */

div#irank {
	width: 198px;
	margin-top: 10px;
}

div.service {
	padding: 2px;
	clear: both;
	text-align: left;
	}
div.service div#freeword {
	border: 1px solid #FEC7A3;
	padding: 5px;
	background-color: #EFEFEF;

	}
div.service div#freeword h5 {
	background-color: #FF7504;
	}
div.service div#freeword p {
	margin-top: 3px;
	background-image: url(../images/top_square.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 13px;
	font-size:90%;
	}
div.service div#freeword p span{
	padding-left: 13px;
	font-size:82%;
	color:#000000;
	}
div.service div#freeword p select {
	margin-left: 7px;
	}
div.service ul {
	white-space: nowrap;
	width: auto;
	background-color: #EFEFEF;
	border: 1px solid #FEC7A3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}
div.service ul li {
	float:left;
	font-size: 90%;
	list-style-type: none;
	line-height: 1.4;
	display: inline;
	margin-top:2px;
}
div.service ul li a,
div#containts ul.newsh li.hcomment a,
div#containts div.prbanner span a {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right:5px;
	padding-left:12px;
	padding-right:2px;
}

/* ヘッダー解除 *********************************************************************** */

dd {
float:none
}

p#winnig { /* 受賞 */
	background-image: url(../images/i_oukan.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	font-size: 82%;
	color: #3778FF;
	margin-left: 5px;
}
p#appBtn { /* 応募 */
	background-image: url(../images/i_post.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 82%;
	background-color: #FFE1FF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-indent: 15px;
}
