@charset "utf-8";
/* CSS Document */

.menu-box{display:none;}
.sp-div{ display:none;}
.fbsp{ display:none;}
.pcno{ display:none;}

/*▼▼▼▼▼初期化▼▼▼▼▼*/
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, ul, li, blockquote, th, td, tr, img { padding: 0px; margin: 0px; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", ns-serif; font-size: 16px; line-height: 1.5em; letter-spacing: 1px; }
table { border-collapse: collapse; }
ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; font-size: 100%; font-weight: normal; }
a { overflow: hidden; outline: none; }
img { border: none; vertical-align: bottom; }
table td { border: none; vertical-align: top; }
h1 { text-indent: -9999px; }
h3 { text-indent: -9999px; }
h4 { text-indent: -9999px; }
.text99 { text-indent: -9999px; }
a:hover { text-decoration: none; }
a:hover { opacity: 0.5; filter: alpha(opacity=50); }
body * { -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s; }
/*▲▲▲▲▲初期化▲▲▲▲▲*/


.kadomaru{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;behavior: url(/pie/PIE.htc);}
.mincho {font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}	
.marugo{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";}
.textshadow{text-shadow: 1px 1px 10px #666666,
    -1px 1px 10px  #666666,
    1px -1px 10px  #666666,
    -1px -1px 10px  #666666;}

/*▼エリア・背景設定▼*/
body {  text-align: center; background:url(../images2/common/body.jpg) 0 0 repeat-x;min-width:1024px;}
#home #body-top { background: url(../images2/common/body-top.jpg) center 167px no-repeat;}
#body-top { background: url(../images2/common/body-top-k.jpg) center 167px no-repeat;}
#body-bottom { background: url(../images2/common/body-bottom.jpg) 0 bottom repeat-x; }
#body-bottom-01{ background: url(../images2/common/body-bottom-01.jpg) center bottom no-repeat; }
#conteiner { width:1024px; margin: 0 auto; overflow: hidden; text-align: left;}
#home #main {}
#main { background:none;width:1024px;overflow: hidden;clear:both;padding-bottom:100px; padding-top:20px;}


#mleft { float: left; width:694px;}
#mright { float: right; width:300px; }
#mright_youtube { float: right; width:300px; }
.youtube { height: 0; overflow: hidden; padding-bottom: 177.86%; /* (1663 / 935) * 100 */ position: relative; width: 100%; max-width: 935px; /* 最大幅を935pxに制限 */margin-bottom:50px;}
.youtube iframe { position: absolute; left: 0; top: 0; height: 100%; width: 100%; }



/*▼ヘッダー▼*/
#header { height:167px; width: 1024px; overflow: hidden; margin:auto;background: url(../images2/common/header.jpg) 0 bottom no-repeat;}
#header .top { width:1024px; overflow:hidden; height:105px; }
#header .left { width:477px; float: left; }
#header .right { width:480px; overflow:hidden;float: right; padding-top:9px;}
#header h1 { height:22px; overflow: hidden; }
#header #hname a { width:477px; height:54px; display: block; text-indent: -9999px; background-image: url(../images2/common/hname.png);}
#header .right .area-01{ width:311px; overflow:hidden; float:right;}

#header #htel a{ background: url(../images2/common/htel.jpg) 0 0 no-repeat; width:311px; height:34px; display:block; text-indent:-9999px; margin-bottom:7px;}
#header #hmail a{ background: url(../images2/common/hmail.jpg) 0 0 no-repeat; width:311px; height:41px; display:block; text-indent:-9999px;}
#header #line { float:left; width:150px; overflow:hidden;}

/*▼メインナビゲーション▼*/
#navi{ margin-left:171px;width:853px; height:62px;}

#navi ul li { float: left; text-indent: -9999px; }
#navi ul li a { height: 62px; display: block; background-image:url(../images2/common/navi.jpg);}
#navi ul li a:hover{ background-image:;}
#navi ul li#navi01 a { background-position: 0 0; width:77px; }
#navi ul li#navi02 a { background-position: -77px 0; width:252px; }
#navi ul li#navi03 a { background-position: -329px 0; width:131px; }
#navi ul li#navi04 a { background-position: -460px 0; width: 155px; }
#navi ul li#navi05 a { background-position: -615px 0; width: 238px; }







/*▼フッター▼*/
/*.page-top {
	  position: fixed;
    bottom: 60px;
    right: 40px;
	background-image: url(../images2/common/totop.png);
	width:76px; height:76px; text-indent:-9999px;
    -ms-filter: "alpha(opacity=80)";
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
	-webkit-transition: 0s; -moz-transition: 0s; -ms-transition: 0s; transition: 0s;
}*/
.totop { width:197px; margin-left:827px; margin-bottom:70px; padding-top:16px;}
.totop a { width:197px; height:26px; display: block; background-image: url(../images2/common/to-top.jpg);text-indent: -9999px; }
#footer { height:398px;}
#footer .fmid { width: 800px; overflow: hidden; margin:auto;margin-bottom:50px;clear:both;}
#footer .left { width:425px; float:left;}
#footer .right { width:280px; float:right; padding-top:40px;}
#footer .fname{margin-bottom:15px; padding-top:0px;}
#footer .fname a { width:425px; height:101px; display: block; text-indent: -9999px; background-image: url(../images2/common/fname.png);}
#footer #fadd { padding:10px 0 10px 0px; background-color:#FDECF6;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;behavior: url(/pie/PIE.htc);}
#footer .ftel a { width:311px; height:36px; display: block; text-indent: -9999px; background-image: url(../images2/common/ftel.jpg); margin:auto;}
#footer ul { overflow:hidden;}
#footer ul li {color:#44c787; margin-bottom:3px;}
#footer ul li a { color:#0f6d3f;}

#footer #tamonten { clear: both;text-align:center; font-size:10px;}
#footer #tamonten a {display: block; cursor: default; color: #333; text-decoration:none; opacity: 1; filter: alpha(opacity=100); }

/*▼メインカラム共通▼*/


#mleft h2 { background:url(../images2/common/h2.jpg) 0 0 no-repeat; padding:18px 0px 10px 60px; text-indent:0px;color:#0d6539; font-size:24px; margin-bottom:20px;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;text-shadow: 1px 1px 5px #fff,
    -21px 1px 5px  #fff,
    1px -1px 5px  #fff,
    -1px -1px 5px  #fff;}
	
#mleft h3 { background:url(../images2/common/h3.jpg) 0 0 no-repeat; padding:8px 0px 8px 20px; text-indent:0px; color:#f859a0; font-size:20px; margin-top:10px; margin-bottom:15px; font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}

#mp{width:1024px; height:193px;}

#mp p{padding-top:65px; font-size:38px; font-weight:bold; padding-left:50px;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
text-shadow: 1px 1px 10px #fff,
    -1px 1px 10px  #fff,
    1px -1px 10px  #fff,
    -1px -1px 10px  #fff;color:#1e8150;}


#center #mp p.p-01,
#company #mp p.p-01,
#contact #mp p.p-01,
#day #mp p.p-01,
#dayservice #mp p.p-01,
#longstay #mp p.p-01,
#management #mp p.p-01,
#recruit #mp p.p-01,
#shortstay #mp p.p-01{font-size:25px; padding-top:0px;}


/*▼右カラム▼*/
#mright .banner a{ width:300px;display:block; margin-bottom:20px; text-indent:-9999px;}
#mright #banner-01 a{background-image: url(../images2/common/banner-01.jpg); height:182px;}
#mright #banner-02 a{background-image: url(../images2/common/banner-02.jpg); height:96px;}
#mright #banner-03 a{background-image: url(../images2/common/banner-03.jpg); height:182px;}
#mright #banner-04 a{background-image: url(../images2/common/banner-04.jpg); height:96px;}
#mright #banner-05 a{background-image: url(../images2/common/banner-05.jpg); height:257px;}
#mright #banner-06 a{ text-indent:0;}
#mright #banner-07{ width:300px;display:block; margin-bottom:20px; text-indent:-9999px; background-image: url(../images2/common/banner-07.jpg); height:182px;}
#mright #ig { width:300px; margin-bottom:20px;}
.insta-box { width: 300px; max-width: 300px; margin: 0 auto; }

.insta-box blockquote.instagram-media,
.insta-box iframe {width: 300px !important;max-width: 300px !important; min-width: 300px !important;margin: 0 auto !important;}


#mright #fb { width:300px; margin-bottom:20px;}



/*▼▼▼▼▼ホーム▼▼▼▼▼*/
#home #mp {width:1024px; height:502px;clear: both; text-indent:-9999px;}
#home #main { padding-top:50px;}



#home #mleft .box{ width:694px; overflow:hidden; margin-bottom:50px;}
#home #mleft .box-bnr{ margin-bottom:20px;}

#home #mleft #box-01{ background:url(../images2/home/box-01.png); width:694px; height:289px;}
#home #mleft #box-01 .tb-01{ height:147px; text-indent:-9999px;}
#home #mleft #box-01 .inner{ width:430px;}

#home #mleft #h2-01{ background:url(../images2/home/h2-01.jpg); width:694px; height:64px;text-indent:-9999px; padding:0px;}
#home #mleft #h2-02{ background:url(../images2/home/h2-02.jpg); width:334px; height:63px;text-indent:-9999px; margin-bottom:20px;padding:0px;}
#home #mleft #h2-03{ background:url(../images2/home/h2-03.jpg); width:334px; height:63px;text-indent:-9999px;padding:0px; margin-bottom:0px;}

#home #mleft #box-02{ background:url(../images2/home/box-02.jpg) right 0 no-repeat; min-height:320px; margin-bottom:50px;}
#home #mleft #box-02 .inner{ margin-left:20px; width:500px; padding-top:20px;}
#home #mleft li{ background:url(../images2/home/ico.jpg) 0 4px no-repeat; padding-left:20px; margin-bottom:10px;}
#home #mleft li.li-01{ font-weight:bold;}


#home #mleft #box-03{ width:694px; overflow:hidden;margin-bottom:50px;}
#home #mleft #box-03 .left{ width:334px; float:left;}
#home #mleft #box-03 .right{ width:334px; float:right;}
#home #mleft #box-03 .inner{ margin-left:20px;}
#home #mleft #box-03 .map{ background:url(../images2/home/map.jpg) right 0 no-repeat; padding-top:20px; min-height:141px;}

#home #mleft #box-04 table{ width:100%;}
#home #mleft #box-04 table td{ padding-bottom:10px; padding-top:10px; border-bottom:#999 solid 1px;}
#home #mleft #box-04 table td.td-01{ width:150px; background:url(../images2/home/ico.jpg) 0 14px no-repeat; padding-left:25px; color:#0d6539; font-weight:bold;}
#home #mleft #box-04 table tr:last-child td.td-01{ border:none; padding:0px; padding-top:10px; padding-left:25px;}
#home #mleft #box-04 table tr:last-child td{ border:none; padding:0px; padding-top:10px;}


#home #mleft .p-01{ font-weight:bold;}
#home #mleft .p-02{ margin-left:30px;}
#home #mleft .p-03{ padding-left: 1em;text-indent: -1em; font-size:14px; width:150px;}


#home #mleft .banner-07{ display:none;}



/*▼▼▼▼▼notice▼▼▼▼▼*/

#notice #mleft #box-01{ background-image:url(../images2/notice/box-01.jpg); width:694px; height:1373px; text-indent:-9999px; margin-bottom:50px;}
#notice #mleft #box-02-top{ background-image:url(../images2/notice/box-02-top.jpg); width:694px; height:46px; text-indent:-9999px;}
#notice #mleft #box-02{ border:#FA599F solid 2px; background-color:#FEF8F8;padding:20px; margin-bottom:50px;border-bottom-left-radius: 6px; 
border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px; 
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
}

#notice #mleft .area{border:#FA599F solid 2px; background:url(../images2/notice/area.jpg) 0 0 repeat; padding:20px;border-bottom-left-radius: 6px; 
border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px; 
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;}
#notice #mleft .area h3{ background:url(../images2/notice/h3.png) 0 0 no-repeat; margin-bottom:15px; text-indent:0px; padding:9px 0px 7px 50px;color:#f859a0; font-size:20px;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;text-shadow: 1px 1px 5px #fff,
    -21px 1px 5px  #fff,
    1px -1px 5px  #fff,
    -1px -1px 5px  #fff;}

#notice #mleft .p-01{ color:#f859a0; font-weight: bold; font-size:18px; margin-bottom:15px; letter-spacing:normal;}
#notice #mleft .p-02{padding-left: 1em;text-indent: -1em; font-size:12px;}
#notice #mleft li{ background: url(../images2/notice/ico.png) 0 4px no-repeat; padding-left:20px; }
#notice #mleft li.li-01{ font-weight:bold;}
#notice #mleft .margin-bottom20{margin-bottom:20px;}
#notice #mleft .yazirushi{ background-image:url(../images2/notice/shita.jpg); width:51px; height:27px; margin:auto; margin-bottom:20px; text-indent:-9999px;}

/*▼▼▼▼▼contact▼▼▼▼▼*/
#contact #mleft .box{margin-bottom:50px; width:694px; overflow:hidden; clear:both;}
#contact #mleft h2{ display:none;}
#contact #mleft #box-01{ background-image:url(../images2/contact/box-01.jpg); width:694px; height:309px; margin-bottom:50px;}

#contact #mleft #box-01 .tel a{ background-image: url(../images2/contact/tel.png); width:526px; height:53px; display:block; text-indent:-9999px; margin:auto; margin-bottom:10px;}
#contact #mleft #box-01 .tb-01{ height:170px; text-indent:-9999px;}
#contact #mleft #box-01 p{ text-align:center;font-weight:bold; font-size:18px; color:#666;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}
#contact #mleft .textbox{margin-bottom:20px;}

#contact #mleft #box-02{}

#contact #mleft #box-02 table { width:694px; margin:auto;}
#contact #mleft #box-02 table th { width:200px; padding:5px;border:#CCC solid 1px; color:#096536;}
#contact #mleft #box-02 table td { padding:5px; border:#CCC solid 1px;}
#contact #mleft #box-02 table .bk-01{ background-color:#FEF8F8;}
#contact #mleft #box-02 table .bk-02{ background-color:#e7faf0; color:#900; font-weight:bold; text-align:center;}
#contact #mleft #pp { overflow:scroll; width:694px; height:240px; border:1px solid #cccccc; margin-top:30px;}

#contact #mleft .p-01{ font-size:12px;padding-left: 1em;text-indent: -1em; margin-top:10px;}
#contact #mleft .p-02{ letter-spacing:normal; margin-bottom:10px;}
#contact #mleft .p-03{ color:#D94543;}

#contact #mleft h2{ display:none;}
#contact #mleft #box-01{ background-image:url(../images2/contact/box-01.jpg); width:694px; height:309px; margin-bottom:50px;}

#contact #mleft p.attention { color:#F00; font-weight:bold; font-size:20px; text-align:center;}

#contact #mleft #box-03 .tel a{ background-image: url(../images2/contact/qr.jpg); width:172px; height:172px; display:block; text-indent:-9999px; margin:auto; margin-bottom:10px; float:right; margin-right:50px;}
#contact #mleft #box-03 .tb-01{ height:100px; text-indent:-9999px;}
#contact #mleft #box-03 p{ text-align:center;font-weight:bold; font-size:18px; color:#666;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}
#contact #mleft .textbox{margin:20px auto 20px;}
#contact #mleft #box-03{ background-image:url(../images2/contact/box-02.jpg); width:694px; height:309px; margin-bottom:20px;}

#contact #mleft p.attention2 { color:#F00; font-weight:bold; font-size:20px; text-align:left;}

/*▼▼▼▼▼recruit▼▼▼▼▼*/
#recruit #mp p .span{ display:block; font-size:20px; line-height:2em;}
#recruit #mp p .pink{ font-size:22px;}
#recruit .pink{ color:#f80d76;}

#recruit #mleft .p-01{ font-size:12px;padding-left: 1em;text-indent: -1em;}
#recruit #mleft .p-02{ letter-spacing:normal; margin-bottom:10px;}
#recruit #mleft .p-03{ color:#D94543;}

#recruit #mleft .box{margin-bottom:50px; width:694px; overflow:hidden; clear:both;}
#recruit #mleft #box-01{ background-image:url(../images2/recruit/img-01.jpg); width:694px; height:1904px; margin-bottom:50px; text-indent:-9999px;}

#recruit #mleft #box-02 table { width:694px; margin:auto;}
#recruit #mleft #box-02 table th { width:200px; padding:5px;border:#CCC solid 1px; color:#096536; padding:10px;}
#recruit #mleft #box-02 table td { padding:5px; border:#CCC solid 1px; padding:10px;}
#recruit #mleft #box-02 table .bk-01{ background-color:#FEF8F8;}

#recruit #mleft #box-03 table { width:694px; margin:auto;}
#recruit #mleft #box-03 table th { width:200px; padding:5px;border:#CCC solid 1px; color:#096536; padding:10px;}
#recruit #mleft #box-03 table td { padding:5px; border:#CCC solid 1px; padding:10px;}
#recruit #mleft #box-03 table .bk-01{ background-color:#FEF8F8;}

#recruit #mleft #box-04{ background-image:url(../images2/recruit/box-04.jpg); width:694px; height:309px; margin-bottom:50px;}
#recruit #mleft #box-04 .tel a{ background-image: url(../images2/recruit/tel.png); width:526px; height:53px; display:block; text-indent:-9999px; margin:auto; margin-bottom:10px;}
#recruit #mleft #box-04 .tb-01{ height:170px; text-indent:-9999px;}
#recruit #mleft #box-04 p{ text-align:center;font-weight:bold; font-size:18px; color:#666;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}

#recruit #mleft #box-05{ background-image:url(../images2/recruit/box-05.jpg); width:694px; height:309px; margin-bottom:50px;}
#recruit #mleft #box-05 .tel a{ background-image: url(../images2/recruit/line.png); width:541px; height:128px; display:block; text-indent:-9999px; margin:auto; margin-bottom:20px;}
#recruit #mleft #box-05 .tb-01{ height:100px; text-indent:-9999px;}
#recruit #mleft #box-05 p{ text-align:center;font-weight:bold; font-size:18px; color:#666;font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}

#recruit #mleft .textbox{margin-bottom:20px;}

#recruit #mleft #box-youtube{ overflow:hidden;}
#recruit #mleft #box-youtube .entry{ width:48%; float:left; margin-bottom:20px;}
#recruit #mleft #box-youtube .entry:nth-child(2n){ float:right;}


/*▼▼▼▼▼system▼▼▼▼▼*/

#system #mleft .p-01{ font-size:30px; color:#f859a0; font-weight:bold; line-height:1.2em;}
#system #mleft .p-02{ letter-spacing:normal; margin-bottom:10px;}
#system #mleft .p-03{ color:#D94543;}

#system #mleft .box{ margin-bottom:50px; width:694px; overflow:hidden; clear:both;}

#system #mleft #img-01 { background-image:url(../images2/system/img-01.jpg); width:694px; height:94px; text-indent:-9999px; margin-bottom:30px;}
#system #mleft #img-02 { background-image:url(../images2/system/img-02.jpg); width:694px; height:110px; text-indent:-9999px; margin-bottom:30px;}
#system #mleft #img-03 { background-image:url(../images2/system/img-03.jpg); width:694px; height:94px; text-indent:-9999px; margin-bottom:30px;}


#system #mleft #box-02 { margin-top:-50px;}
#system #mleft #box-02 table { width:694px; margin:auto;}
#system #mleft #box-02 table th { width:220px; padding:5px;border:#CCC solid 1px; color:#096536; padding:10px;}
#system #mleft #box-02 table td { padding:5px; border:#CCC solid 1px; padding:10px; vertical-align: middle;}
#system #mleft #box-02 table .bk-01{ background-color:#FEF8F8;}
#system #mleft #box-02 .inner{ background:#f5f5f5; font-size:14px; line-height:1.7em; letter-spacing:normal; padding:20px; text-align:left; margin-top:20px;}

#system #mleft #box-03 { margin-top:-30px;}
#system #mleft #box-03 table { width:694px; margin:auto;}
#system #mleft #box-03 table th { width:200px; padding:5px;border:#CCC solid 1px; color:#096536; padding:10px;}
#system #mleft #box-03 table td { padding:5px; border:#CCC solid 1px; padding:10px;}
#system #mleft #box-03 table .bk-01{ background-color:#FEF8F8;}

#system #mleft h4#h4-01 { background-image:url(../images2/system/h4-01.jpg); width:694px; height:46px; text-indent:-9999px;}
#system #mleft h4#h4-02 { background-image:url(../images2/system/h4-02.jpg); width:694px; height:46px; text-indent:-9999px;}
#system #mleft #box-pink { border:#FA599F solid 2px; background-color:#FEF8F8;padding:20px; margin-bottom:70px;border-bottom-left-radius: 6px; 
border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px; 
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
}

#system #mleft #box-pink ul { margin:10px auto;}
#system #mleft #box-pink ul li { background:url(../images2/system/ico.jpg) 0 5px no-repeat; padding-left:23px;}


#system #mleft #box-05 { margin-bottom:70px;}
#system #mleft #box-05 .area-01{ margin-bottom:40px;}
#system #mleft #box-05 .area-01 p span{ font-size:18px; font-weight:bold; color:#f859a0;}
#system #mleft #box-05 .area-01 .p-min{ font-size:12px; color:#f00; letter-spacing:normal; padding-top:20px;}
#system #mleft #box-05 .area-02{ text-align:center;}
#system #mleft #box-05 .area-02 h3{ text-align:left; margin-bottom:15px;}
#system #mleft #box-05 .area-02 p{ text-align:left; padding-top:20px;}
#system #mleft #box-05 .area-02 p span{ color:#f859a0;}
#system #mleft #box-05 .area-02 .inner{ background:#f5f5f5; font-size:14px; line-height:1.7em; letter-spacing:normal; padding:20px; text-align:left; margin-top:20px;}

