@charset "UTF-8";

/* LIST OF CONTENT========================================
facial
===================================================== */


/* contents_box =================== */

body#facial div#container div#main div#contents div#center_column div.contentsbox {
	width:643px;
	margin:24px 0 0 14px;
	background:url(../depilation/img/depi_page_bg.gif) 0 0 repeat-y;
}

body#facial div#container div#main div#contents div#center_column div.contentsboxbtm {
	padding:0 0 20px 0;
	background:url(../depilation/img/depi_page_bgbottom.gif) bottom center no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox h4 {
	margin:18px 0 0 30px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.read {
	margin:21px 0 0 30px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p {
	width:582px;
	margin:10px auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_fel,
body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_tozawa {
	width:477px;
	margin:10px auto 0 auto;
	padding:8px 10px 0 95px;
	font-size:80%;
	color:#332014;
	line-height:1.4;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_fel dt,
body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_tozawa dt {
	font-weight:bold;
	font-size:120%;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_fel dd {
	margin:5px 0 0 0;
	padding:0 0 5px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_tozawa dd {
	margin:5px 0 0 0;
	padding:0 0 15px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_fel {
	background:url(../facial/img/facial_page_stitle01_img01.jpg) 5px 5px no-repeat #f6f2ed;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_tozawa {
	margin:7px auto 0 auto;
	background:url(../facial/img/facial_page_stitle01_img02.jpg) 5px 5px no-repeat #f6f2ed;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.merry2 {
	width:582px;
	height:80px;
	margin:12px auto 15px auto;
	text-indent:-9999px;
	background:url(../facial/img/facial_banner_01.jpg) 0 0 no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.environbnr {
	text-align:center;
	margin:10px auto 20px;
	padding:0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.merry2 span {
	text-indent:0px;
	display:block;
	padding:35px 0 0 150px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box01 {
	width:582px;
	margin:0 auto;
	background:url(../facial/img/facial_environ_titlebg.gif) top center no-repeat #f2f2f2;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box02 {
	width:582px;
	margin:10px auto 0 auto;
	background:url(../facial/img/facial_environ_titlebg.gif) top center no-repeat #f2f2f2;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box01 div.box01_bg,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.box02 div.box02_bg {
	width:582px;
	margin:0 auto;
	padding:0 0 20px 0;
	background:url(../facial/img/facial_environ_bgbottom.gif) bottom center no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box01 div.box01_bg dl {
	width:433px;
	margin:0 auto;
	padding:12px 130px 0 19px;
	background:url(../facial/img/facial_environ_title01_img01.gif) 458px 12px no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box02 div.box02_bg dl {
	width:373px;
	margin:0 auto;
	padding:12px 190px 0 19px;
	background:url(../facial/img/facial_environ_title02_img01.jpg) 400px 12px no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.box01 div.box01_bg dl dd,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.box02 div.box02_bg dl dd {
	padding:7px 0 0 2px;
}


body#facial div#container div#main div#contents div#center_column div.contentsbox div.box01 div.box01_bg dl dd span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.box02 div.box02_bg dl dd span {
	font-weight:bold;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox img.yorokobi {
	width:582px;
	display:block;
	margin:20px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox img.envi {
	width:582px;
	display:block;
	margin:15px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox img.lift6  {
	width:582px;
	display:block;
	margin:2px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox h4 {
	width:582px;
	display:block;
	margin:50px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox h4.first {
	margin:20px auto 0 auto;
}


body#facial div#container div#main div#contents div#center_column div.contentsbox p.order {
	width:407px;
	margin:10px auto 0 auto;
	background:url(../facial/img/facial_page_stitle02_img01.jpg) 418px 3px no-repeat;
	padding:3px 175px 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.order span {
	display:block;
	text-align:right;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.pro {
	width:582px;
	margin:10px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.pro img {
	width:164px;
	float:right;
	padding:3px 0 10px 10px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.l6 {
	width:407px;
	margin:10px auto 0 auto;
	background:url(../facial/img/facial_page_stitle04_img01.jpg) 418px 3px no-repeat;
	padding:3px 175px 20px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_lift6 {
	width:362px;
	margin:20px auto 0 auto;
	background:url(../facial/img/facial_page_stitle04_img05.jpg) 376px 3px no-repeat;
	padding:3px 220px 20px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_lift6 dt {
	line-height:0;
	font-size:0;
	text-decoration:none;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about_lift6 dd {
	line-height:1.2;
	padding:7px 0 10px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about02_lift6 {
	width:542px;
	margin:0 auto 0 auto;
	border:#c1bcb8 1px solid;
	padding:20px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about02_lift6 dd {
	padding:3px 0 0 0;
	color:#332014;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about02_lift6 dd.treatment {
	padding:20px 0 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about02_lift6 dd.textbox {
	padding:20px 0 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.about02_lift6 dd.textbox span {
	padding:12px 0 0 0;
	display:block;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox p.move {
	margin:0 auto;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox table {
	margin:10px auto;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox table td {
	padding:0 0 10px;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox table ul {
	margin:0 0 0 40px;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox table ul li {
	background:url(../img/cmn_icon_pk01.gif) 0 7px no-repeat;
	padding:5px 0 5px 15px;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox div.gr div {
	margin:10px auto 12px auto;
	padding:10px 15px;
	display:block;
	background:#f6f2ed;
	width:552px;
	font-size:90%;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox div.gr {
	width:582px;
	border-bottom:solid 1px #7d7169;
	margin:0 auto 0 auto;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox div.gr ul {
	text-align:center;
}

body#facial  div#container div#main div#contents div#center_column div.contentsbox div.gr ul li {
	display:inline;
	padding:0 20px 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.btn {
	padding:20px 0 30px 0;
	margin:0 auto;
	text-align:center;
	width:643px;
}

body#facial div#container div#main div#contents div#center_column p.btnarea {
	width:581px;
	text-align:center;
	margin:39px auto 15px auto;
}

body#facial div#container div#main div#contents div#center_column p.btnarea span.style03 {
	display:block;
	padding:0 0 6px 0;
}

/* contents_top =================== */

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 {
	width:545px;
	background:#fdf0f4;
	padding:10px 18px 10px 18px;
	margin:10px auto 23px auto;
	color:#332014;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end {
	width:545px;
	background:#fdf0f4;
	padding:10px 18px 10px 18px;
	margin:10px auto 5px auto;
	color:#332014;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 {
	width:545px;
	background:#ffffff;
	padding:10px 18px 10px 18px;
	margin:10px auto 10px auto;
	color:#332014;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end {
	width:545px;
	background:#ffffff;
	padding:10px 18px 10px 18px;
	margin:10px auto 0 auto;
	color:#332014;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 dl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end dl {
	background:url(../slimming/img/body_line_pk.gif) left center repeat-x;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 dl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end dl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 dl {
	background:url(../slimming/img/body_line_pk.gif) left center repeat-x;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 dl dt,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end dl dt {
	float:left;
	background:#fdf0f4;
	font-weight:bold;
	font-size:110%;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 dl dt,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end dl dt,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 dl dt {
	float:left;
	background:#ffffff;
	font-weight:bold;
	font-size:110%;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 dl dt span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end dl dt span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 dl dt span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end dl dt span {
	color:#c33f6b;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 dl dt span {
	color:#d1c0a5;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 dl dd,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end dl dd {
	float:right;
	background:#fdf0f4;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 dl dd,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end dl dd,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 dl dd {
	float:right;
	background:#ffffff;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 dl dd span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end dl dd span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 dl dd span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end dl dd span,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 dl dd span {
	font-size:110%;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 p,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end p,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 p,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end p,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 p {
	width:545px;
	margin:0;
	padding:5px 0 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 p span.pkb,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end p span.pkb,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh2 p span.pkb {
	color:#c33f6b;
	font-weight:bold;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 p.gr,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end p.gr {
	width:525px;
	background:#f0f0f0;
	margin:10px 0 0 0;
	padding:7px 10px 7px 10px;
	font-weight:bold;
	color:#333333;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.bei {
	width:545px;
	background:#faf9f6;
	margin:10px auto 0 auto;
	padding:10px 18px 10px 18px;
	font-weight:normal;
	color:#333333;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 p.atte,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end p.atte {
	width:535px;
	font-size:85%;;
	color:#333333;
}


body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3 p.dtl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk3end p.dtl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1 p.dtl,
body#facial div#container div#main div#contents div#center_column div.contentsbox div.wh1end p.dtl {
	width:544px;
	text-align:right;
	margin:0;
	padding:0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk4 {
	margin:0 0 0 24px;
	background:url(../slimming/img/body_boxbg_btm.gif) left bottom no-repeat;
	width:598px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk4 h4 {
	margin:0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk4 p {
	width:568px;
	padding:10px 15px 15px;
	margin:0;
	line-height:1.6;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.pk4 p span {
	font-weight:bold;
	color:#e76f97;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox h3.contents_title {
	width:598px;
	margin:29px auto 0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.pagetop3 {
	width:613px;
	text-align:right;
	margin:0;
	padding:0;
	display:block;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.under {
	width:643px;
	text-align:center;
	padding:40px 0 30px 0;
	margin:0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox table.movietable {
	width:260px;
	margin:10px auto 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox table.movietable td {
	padding:5px;
	text-align:center;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox table.movietable td div.video {
	padding:10px;
	background:#ccc;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox table.movietable td div.video img {
	padding-bottom:10px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.download {
	margin:10px auto 20px;
	padding:10px;
	width:490px;
	font-size:90%;
	border:1px solid #e76f97;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.download img {
	display:block;
	float:left;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.download span {
	width:320px;
	font-size:90%;
	display:block;
	float:right;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.moviearea {
	width:544px;
	margin:0 auto;
	border-bottom:solid 1px #7d7169;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result {
	width:636px;
	margin:0 0 0 3px;
	padding:20px 0 60px 0;
	background:url(../facial/img/facial_result_bg.gif) left bottom no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dt{
	margin:0 0 0 22px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dd {
	margin:15px 0 0 25px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dd ul {
	width:580px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dd ul li {
	line-height:1.3;
	padding:1px 0 10px 10px;
	color:#C33F6B;
	font-weight:bold;
	background:url(../facial/img/facial_icon_arrow_result.gif) 0 0.2em no-repeat;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dd ul li span {
	width:45px;
	float:left;
	display:block;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.result dd ul li p {
	width:525px;
	float:right;
	margin:0;
}

/*　Add 10/06/04　*/
/*　..bnrFacialmethod[フェイシャルメソッドバナー]　*/
body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm p.bnrFacialmethod {
	margin:25px auto 40px;
	font-size:0px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.profile {
	width:582px;
	margin:10px 0 0 30px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.profile dt {
	width:156px;
	float:left;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.profile dd {
	width:420px;
	float:right;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox dl.profile dd span.link {
	text-align:right;
	display:block;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox img.environpage {
	margin:20px 0 0 30px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox p.pagebnr {
	width:544px;
	margin:20px auto 0;
}


/*　Add 10/06/07　*/
/*　[フェイシャルメソッドページ]　*/
body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message {
	width:582px;
	background:url(../facial/img/method_bg_02.gif) bottom center repeat-y;
	margin:20px auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message p {
	margin:0 auto 18px;
	width:534px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div#morimasa p {
	margin:0 auto 18px;
	width:534px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div#morimasa img.photo {
	margin:0 auto;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message dl dt {
	float:right;
	width:94px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message dl dd {
	float:left;
	padding-left:24px;
	width:420px;
	margin-bottom:18px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div#morimasa {
	background:url(../facial/img/method_bg_01.gif) bottom center repeat-y;
	padding-bottom:10px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message h3 img {
	margin:0 0 20px 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div#morimasa h3 {
	margin:20px 24px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message img {
	margin:0 23px 20px 23px;
}


body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message img.photo {
	float:right;
	margin:0 24px 10px 10px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol {
	margin:0 24px 20px 24px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li {
	padding:0 0 0 20px;
	margin-bottom:5px;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num01 {
	background:url("../facial/img/method_icon_01.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num02 {
	background:url("../facial/img/method_icon_02.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num03 {
	background:url("../facial/img/method_icon_03.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num04 {
	background:url("../facial/img/method_icon_04.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num05 {
	background:url("../facial/img/method_icon_05.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num06 {
	background:url("../facial/img/method_icon_06.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num07 {
	background:url("../facial/img/method_icon_07.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num08 {
	background:url("../facial/img/method_icon_08.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message ol li.num09 {
	background:url("../facial/img/method_icon_09.gif") no-repeat scroll 0 1px transparent;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message p.name {
	background:url("../facial/img/method_bgbtm.gif") bottom center repeat-y;
	padding:0 24px 20px 24px;
	margin:0;
	text-align:right;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm div.message#morimasa p.link {
	text-align:right;
	padding:10px 0 0 0;
}

body#facial div#container div#main div#contents div#center_column div.contentsbox div.contentsboxbtm p.end {
	text-align:right;
}
