@charset "UTF-8";

.inner_wrap { width:940px; margin:0 auto; position:relative; }
.sp_parts { display:none; }
.bg_wrap { width:100%; min-width:960px; }

/*/////////////////// header ///////////////////*/
#head_wrap { width:100%; min-width:940px; height:43px; position:absolute; padding-top:8px;z-index:1000; position: fixed;background:url(/jp/plaza-contents/library/img/template/head_wrap_bg.png) top left repeat;}
#head_logo { width:64px; margin:0 auto 0; }

#head_nav_wrap { position:absolute; right:0; top:0; }
.head_nav_set { width:auto; margin-right:0; margin-left:auto; display:table; }
.head_nav_btn { display:table-cell; vertical-align:middle; }
.head_nav_btn a { display:block; padding-top:15px; padding-right:15px; padding-bottom:15px; }
.head_nav_btn a:hover { text-decoration:none; }

/* ログイン前 */
#head_nav_btn_pre01 a { color:#fff; padding-left:38px; background:url(/jp/plaza-contents/library/img/template/head_nav_icon_logout01.png) 11px 48% no-repeat #00b1a0; background-size:14%; }
#head_nav_btn_pre01 a:hover { background:url(/jp/plaza-contents/library/img/template/head_nav_icon_logout01.png) 11px 48% no-repeat #4dc9bd; background-size:14%; }
#head_nav_btn_pre02 a { color:#333; padding-left:50px; background:url(/jp/plaza-contents/library/img/template/head_nav_icon_logout02.png) 19px 48% no-repeat #eeeeee; background-size:14%; }
#head_nav_btn_pre02 a:hover { background:url(/jp/plaza-contents/library/img/template/head_nav_icon_logout02.png) 19px 48% no-repeat #ccc; background-size:14%;}

/* ログイン後 */
#head_nav_set_log { font-size:13px; }
#head_nav_btn_log01 a {  padding-left:21px; background:url(/jp/plaza-contents/library/img/template/head_nav_icon_login01.gif) left 50% no-repeat; }
#head_nav_btn_log01 a:hover { opacity:0.7; }
#head_nav_btn_log02 a { padding-left:21px; background:url(/jp/plaza-contents/library/img/template/head_nav_icon_login02.gif) left 50% no-repeat; background-size:12%; }
#head_nav_btn_log02 a:hover { opacity:0.7; }

#kp-pageheader_title_smp { display:none; }

/*/////////////////// pagebody ///////////////////*/
#pagebody { padding-top:51px; min-width:960px; width:100%; }

/* breadcrumbs navigation */
#breadcrumbs_wrap {margin:0 auto;}
#breadcrumbs_wrap ul { list-style-type:none; font-size:80%; }
.breadcrumbs_list { display:inline-block; color:#999; }
.breadcrumbs_list a { padding-right:10px; background:url(/jp/plaza-contents/library/img/template/comm_bread_icon.gif) right center no-repeat; }
#breadcrumbs_title { padding:0.2em 0 0; font-weight:normal; font-size:110%; }

#kp-pagebody-sidebar { padding-top:30px; width:220px; float:right; }
#kp-pagebody-content { width:960px; }

/* カテゴリーメニュー */
#comm_category_wrap { width:960px; margin:0 auto; height:90px; overflow:hidden;position: relative; }
#comm_category_wrap ul { width:100%; height:90px; list-style:none; table-layout:fixed; text-align:center; }

.comm_category { width:134px; height:90px; border-right:3px solid #e5f7f5; float:left; box-sizing:border-box; background-position:center 25px; background-size:30px; background-repeat:no-repeat; background-color:#fff; display:table; }
.comm_category:last-child { border-right:0; }
.comm_category:hover,.comm_category_serect { background-color:#01b1a0; }
#comm_category_all { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_all.png); }
#comm_category_living { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_living.png); }
#comm_category_domestic { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_domestic.png); }
#comm_category_beauty { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_beauty.png); }
#comm_category_health { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_health.png); }
#comm_category_culture { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_culture.png); }
#comm_category_eco { background-image:url(/jp/plaza-contents/library/img/template/category_icon_black_eco.png); }
#comm_category_all:hover,.comm_category_serect#comm_category_all { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_all.png); }
#comm_category_living:hover,.comm_category_serect#comm_category_living { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_living.png); }
#comm_category_domestic:hover,.comm_category_serect#comm_category_domestic { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_domestic.png); }
#comm_category_beauty:hover,.comm_category_serect#comm_category_beauty { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_beauty.png); }
#comm_category_health:hover,.comm_category_serect#comm_category_health { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_health.png); }
#comm_category_culture:hover,.comm_category_serect#comm_category_culture { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_culture.png); }
#comm_category_eco:hover,.comm_category_serect#comm_category_eco { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_eco.png); }
.comm_category a { width:100%; height:100%; display:table-cell; vertical-align:bottom; font-size:80%; padding-bottom:13px; color:#333; }
.comm_category a:hover,.comm_category_serect a { color:#fff; }
.comm_category_serect span { width:100%; height:100%; display:table-cell; vertical-align:bottom; font-size:80%; padding-bottom:13px; color:#fff; }

.foot_product_caption { width:100%; min-width:960px; }

#tile_display_0 { width:100%; background:#f2f2f2; padding:200px 0; margin-bottom:40px; text-align:center; }
#feature_list_wrap #tile_display_0,#hoho_list_wrap #tile_display_0,#hohodigest_list_wrap #tile_display_0{margin: 40px auto;}

.kp-frametype-1col #kp-pagebody-content { margin-bottom:50px; }
/*/////////////////// footer ///////////////////*/
.foot_product_caption { width:960px; margin:0 auto; font-size:85%; text-align:right; padding:0 0 25px; }

#pagetype_hoho #foot_wrap { padding-top:30px; }
#foot_wrap { font-size:13px; width:100%; min-width:960px; padding-top:30px; background:#eee; }

.foot_a_title { padding-left:1.5em; font-size:120%; font-weight:bold; background:url(/jp/plaza-contents/library/img/template/foot_a_title_icon.gif) left 50% no-repeat; background-size:1em; }

/* foot_form_wrap */
#foot_form_wrap { width:880px; margin:0 auto 40px; padding:20px 30px; background:#f6f6f6; }
#foot_form_iframe_wrap { width:880px; height:280px; overflow:hidden; padding:0 0 0 0; margin:0 auto 20px; }
#foot_form_iframe_wrap iframe { width:880px; height:100%; overflow-y:scroll; overflow-x:hidden; }

#foot_form_comment_wrap { width:100%; background:#fff; font-size:90%; }
#foot_form_comment_wrap ul { height:200px; overflow-x:hidden; overflow-y:auto; list-style:none; padding-bottom:35px; }
.foot_form_comment { font-size:105%; width:840px; display:block; border-top:1px dashed #ccc; padding:20px; }
.foot_form_comment_name { color:#999; }
#foot_form_comment_more { width:880px; padding:0.6em 0; text-align:center; display:block; background:#999; }
#foot_form_comment_more:hover { opacity:0.7; }
#foot_form_comment_more span { color:#fff; display:inline-block; padding-right:1em; background:url(/jp/plaza-contents/library/img/template/foot_form_comment_more_icon.gif) right 50% no-repeat; background-size:0.6em; }

/* foot_hoho_comment_wrap */
#foot_hoho_comment_wrap { width:100%; height:380px; overflow-x:hidden; overflow-y:auto; background:#fff; }
#foot_hoho_comment_wrap ul { list-style:none; padding-bottom:35px; }
.foot_hoho_comment { width:850px; display:block; border-top:1px dashed #ccc; padding:20px 15px; }
#foot_hoho_title { min-height:38px; padding:10px 160px 7px 0; background-image:url(/jp/plaza-contents/library/img/template/foot_hoho_title.gif); background-position:right top; background-size:134px; }
.foot_hoho_comment_icon { width:43px; padding-right:20px; float:left; }
.foot_hoho_comment_icon figure { background-position:50% 50%; background-repeat:no-repeat; background-size:cover; }
.foot_hoho_text_area { width:787px; display:block; float:left; }
.foot_hoho_name_wrap { display:block; font-weight:bold; padding-bottom:13px; }
.foot_hoho_name { display:block; float:left; }
.foot_hoho_date { font-size:90%; float:left; font-weight:normal; color:#999; border-left:1px solid #c6c6c6; margin-left:10px; padding-left:10px; line-height:140%; }
.foot_hoho_text { display:block; }
.foot_hoho_comment_img { width:590px; margin:25px auto 0; display:block; }

.foot_sub { padding:20px 0 25px; background:url(/jp/plaza-contents/library/img/template/foot_sub_bg.gif) left top no-repeat; }

#foot_hoho_btn { padding:25px 0 0 0;}
#foot_hoho_btn_inner { width:28em; margin:0 auto; position:relative;}
#foot_hoho_btn a { width:15em; margin:0 0 15px 0; padding:1em 4.5em 1em 2.5em; background-color:#00b1a0; display:block; text-align:center; font-size:128.571%; font-weight:bold; color:#fff;}
#foot_hoho_btn a:hover { opacity:0.7;}
#foot_hoho_btn_chie { width:50px; height:67px; position:absolute; top:-15px; right:14px;}
#foot_hoho_btn_fukidashi { width:96px; position:absolute; top:-13px; left:-62px; }
#foot_hoho_btn p { text-align:center; font-size:85%; color:#999;}


/* foot_recommend_wrap */
#foot_recommend_wrap { padding-bottom:40px; }
#foot_recommend_wrap ul { list-style:none; width:960px; display:table; }

/*.foot_recommend_box { width:270px; padding:15px; float:left; background:#f6f6f6; position:relative; }*/
.foot_recommend_box { width:270px; padding:15px; display:table-cell; background:#f6f6f6; position:relative; }
.foot_recommend_box:hover { opacity:0.7; }
/*.foot_recommend_box:nth-child(3n+2) { margin:0 20px; }*/
.foot_recommend_box:nth-child(3n+2) { border-left:20px solid #fff; border-right:20px solid #fff; }
.foot_recommend_img { width:270px; height:106px; overflow:hidden; background:url(/jp/plaza-contents/common/tile/img/tile_img_test.jpg) center center no-repeat; background-size:100%; }
.foot_recommend_img img { width:270px; height:106px; }
.foot_recommend_genre { font-size:85%; font-weight:bold; padding:0.3em 1em 0.3em 30px; position:absolute; left:15px; top:105px; color:#fff; background-color:#333; background-position:11px 50%; background-size:16px; background-repeat:no-repeat;  }
.foot_recommend_genre_living { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_living.png); }
.foot_recommend_genre_kaji { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_domestic.png); }
.foot_recommend_genre_beauty { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_beauty.png); }
.foot_recommend_genre_health { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_health.png); }
.foot_recommend_genre_culture { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_culture.png); }
.foot_recommend_genre_eco { background-image:url(/jp/plaza-contents/library/img/template/category_icon_white_eco.png); }
.foot_recommend_sub { padding-top:2em; font-size:; font-weight:bold; color:#333; }

/* foot_category_wrap */
#foot_category_wrap { margin-bottom:55px; }
#foot_category_wrap #comm_category_wrap { height:134px; }
#foot_category_wrap .comm_category { height:134px; border-right:3px solid #fff; float:left; box-sizing:border-box; background-position:center 40%; background-size:30px; background-repeat:no-repeat; background-color:#f6f6f6; display:table; }
#foot_category_wrap .comm_category:hover { background-color:#00b1a0; }
#foot_category_wrap .comm_category a { padding-bottom:37px; }

/* foot_login_wrap */
#foot_login_wrap { padding:7px 0 30px; }
.foot_login_inner { width:452px;float:left; }

/** **/
#foot_login_btns{padding-bottom: 42px;}
#foot_login_prod_btn{width: 452px;float: left;background-color:#00b1a0;text-align: center;}
#foot_login_brand_btn{width: 452px;float: right;background-color:#00b1a0;text-align: center;}
#foot_login_btns p{background:url(/jp/plaza-contents/library/img/template/foot_news_icon.png) 430px 50% no-repeat;display: block;font-size: 140%;background-size: 2% auto;font-weight: bold;letter-spacing: 0.2em;}
#foot_login_prod_btn a{display: block;color: #fff;background:url(/jp/plaza-contents/library/img/template/foot_prod_icon.png) 142px center no-repeat;padding: 30px 0;background-size: 2.5% auto;}
#foot_login_brand_btn a{display: block;color: #fff;background:url(/jp/plaza-contents/library/img/template/foot_brand_icon.png) 90px center no-repeat;padding: 30px 0;background-size: 4% auto;}
#foot_login_prod_btn:hover,#foot_login_brand_btn:hover{ background-color: #4DC9BD;}

/* news */
#foot_news_wrap { position:relative; height:276px; padding-bottom:26px; background:#fff; overflow:hidden; }
#foot_news_title { font-weight:bold; padding:20px 0 30px 18px; }
#foot_news_list { width:400px; height:210px; overflow:auto; padding:0 26px; list-style:none; }
.foot_news { display:table; line-height:160%; padding-bottom:0.8em; }
.foot_news span { display:table-cell; }
.foot_news_date { padding-right:1em; color:#999; }
#foot_news_btn { position:absolute; right:0; top:15px; padding:5px 24px 5px 10px; color:#fff; font-weight:bold; background:url(/jp/plaza-contents/library/img/template/foot_news_icon.gif) 90% 50% no-repeat #00b1a0; background-size:6px; border-radius:5px 0 0 5px; border:1px solid #00b1a0;  }
#foot_news_btn:hover { text-decoration:none; background:url(/jp/plaza-contents/library/img/template/foot_news_icon.gif) 90% 50% no-repeat #4dc9bd; background-size:6px; border:1px solid #4dc9bd; }
/* facebook */
#foot_facebook_wrap { height:300px; margin-left:36px; }

/* foot_menu */
#foot_menu_wrap { padding:0.5em 0 35px; }
.foot_menu_list { width:180px; padding-right:8px; float:left; line-height:130%; list-style:none; }
.foot_menu_list li { padding-bottom:0.8em; }
.foot_menu_sub { font-size:100%; font-weight:bold; padding-bottom:1em !important; }

/* foot_sitemenu */
#foot_sitemenu { width:auto; margin:0 auto; padding-bottom:55px; display:table; }
#foot_logo { width:69px; display:table-cell; vertical-align:middle; }
#foot_logo:hover { opacity:0.7; }
#foot_sitemenu_list { padding-left:25px; display:table-cell; vertical-align:middle; list-style:none;  }
.foot_sitemenu_link { width:auto; padding:0 20px; float:left; border-right:1px solid #c6c6c6; }
.foot_sitemenu_link:first-child { border-left:1px solid #c6c6c6; }

/* copyright */
#copyright_wrap { background:#fff; width:100%; min-width:960px; }
#copyright { width:361px; margin:0 auto; padding-bottom:2px;  }

/* kp-groupfooter */
#kp-groupfooter { min-width:960px; width:100%; height:13px; padding:3px 0 4px; background:url(/jp/plaza-contents/library/img/template/groupfooter_bg_01.png) left top repeat-x; }
.kp-frame-content::after { clear:both; content:""; display:block; }
.kp-frame-content { width:940px; margin:0 auto; }

/* pagetop */
#pagetop { width:50px; height:50px; position:fixed; right:100px; bottom:84px; z-index:999; display: none;}
#pagetop:hover { opacity:0.7; }

/* common_back_btn */
.common_back_btn { width:auto; position:relative; }
.common_back_btn a { display:block; background:#00b1a0; color:#fff; font-size:110%; }
.common_back_btn a:hover { opacity:0.7; }

#common_back_btn01 { width:18.5em; text-align:center; margin:0px auto 60px; }
#common_back_btn01 a { /*width:12.5em;*/ font-size:90%; padding:1em 2.5em; }

/* pagetype_sso_UI */
.pagetype_sso_UI #kp-pagebody-content { width:960px; padding:0 !important; }
.pagetype_sso_UI .kp-frame-content { width:960px; padding:0 !important; }
.pagetype_sso_UI .kp-mod-form-A03 { width:960px; }
.pagetype_sso_UI .kp-mod-form-A01 { width:960px; }
.pagetype_sso_UI .kp-mod-form-A01-tog td { padding:10px 0; }
.pagetype_sso_UI .kp-mod-form-A02 dt { padding:1em; }
.pagetype_sso_UI .kp-mod-form-A02 th, .pagetype_sso_UI .kp-mod-form-A02 td { clear:both; padding:1em; }

/* pagetype_inquiry */
.pagetype_inquiry #kp-pagebody-content { width:960px; padding:0 !important; }
.pagetype_inquiry .kp-frame-content { width:960px; padding:0 !important; }
.pagetype_inquiry .attention_detail { display:block; padding:5px 0 10px; }
.pagetype_inquiry .kp-mod-form-A01-tog { width:960px; }
.pagetype_inquiry .kp-mod-form-A02 { width:960px; }
.pagetype_inquiry .kp-mod-figure-A03 { padding:0 2em; }
.pagetype_inquiry .kp-mod-form-A01 { width:960px; }
.pagetype_inquiry .kp-mod-form-A01-tog td { padding:10px 0; }
.pagetype_inquiry .kp-mod-form-A02 dt { padding:1em; }
.pagetype_inquiry .kp-mod-form-A02 th, .pagetype_inquiry .kp-mod-form-A02 td { clear:both; padding:1em; }

#kp-screen-edit-001 #pagebody,#kp-screen-edit-002 #pagebody { margin-bottom:50px; }
#kp-screen-cont-004 #pagebody{ margin-bottom:50px; }
#kp-screen-new-005 #pagebody{ margin-bottom:50px; }
#kp-screen-new-006 #pagebody{ margin-bottom:50px; }
#kp-screen-new-008 #pagebody{ margin-bottom:50px; }
#kp-screen-leave-001 #pagebody{ margin-bottom:50px; }
#kp-screen-leave-002 #pagebody{ margin-bottom:50px; }
#kp-screen-leave-003 #pagebody{ margin-bottom:50px; }
#kp-screen-pla-006 #pagebody{ margin-bottom:50px; }

/* product_contents 　sec_hoho-sub*/
#sec_hoho{position: relative;width:940px;}
#sec_number { float:left; padding:33px 0; }
#sec_sub { width:720px; padding:25px 0; background:url(/jp/plaza-contents/library/img/special/sec_title_bgline.gif) center bottom no-repeat; text-align:center; font-size:180%; line-height:160%; font-weight:bold; color:#0a1955; }
.sec_scene_wrap { font-size:90%; line-height:150%; width:auto; margin:25px auto 45px; display:table; vertical-align:middle; }
.sec_scene_sub { color:#fff; display:table-cell; vertical-align:middle; padding:0 15px; }
.sec_scene_txt { padding-left:15px; font-weight:bold; }
/* hoho_btn */
.sec_hoho_icon_wrap {
    float: right;
    position: relative;
    text-align: center;
    width: 58px;
}
.sec_hoho_box{ background: rgba(0, 0, 0, 0) url(/jp/plaza-contents/library/img/special/epi_chie_count_box_pc.gif) no-repeat scroll center 5px;
background-size:90%;
    color: #fff;
    font-weight: bold;
    min-height: 32px;
    padding-top: 7px;
    width: 58px;}
.sec_hoho_icon_wrap { text-align: center; }
.sec_hoho_img a {
    display: block;
    position: relative;
}
.sec_hoho_img a img {
    height:auto;
    left: 6px;
    position: absolute;
    top: -6px;
    width: 45px;
}

.sec_hoho_txt{float: right;margin-right: 10px;margin-top: 20px;}
.sec_hoho_txt img{width:99px; height:auto;}
.sec_hoho_img_txt01{position:absolute;top:0px;left:-26px;display:none;}
.sec_hoho_img_txt02{position:absolute;top:0px;left:42px;display:none;}


#sub_header {margin:0 auto;width:940px;}
#sub_header > #breadcrumbs_wrap {width:700px;float:left;padding:0 0 30px; z-index:3; position:relative;}

.spinner {
      width: 30px;
      height: 30px;
     clear: both;
      position: relative;
      margin: 150px auto 150px auto;
    }

 .spinner02 {
      width: 30px;
      height: 30px;
     clear: both;
      position: relative;
      margin: 0px auto 46px auto;
    }

    .double-bounce1, .double-bounce2 {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #00B1A0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}

.double-bounce1,.double-bounce2 {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #00B1A0;
    opacity: 0.5;
    position: absolute;
    top: 5px;
    left: 0;
    
    -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
    animation: sk-bounce 2.0s infinite ease-in-out;
  }

  .double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

#share_wrap .pre_parts { display:none; }


/** logout **/
#logout_blk{
	position: fixed;
	z-index: 9999;
	height: 380px;
	width: 604px;
	left: 50%;
	top: 50%;
	margin-left:-302px;
	margin-top:-190px;
	display: none;
}

#logout_blk_inner{
	background: url(/jp/plaza-contents/library/img/template/logout_bg_pc.gif) top left repeat-y;
	height: 380px;
	width: 604px;
}

#logout_blk_inner p{
	text-align: center;
	font-size: 120%;
	padding-top: 60px;
	line-height: 100%;
	font-weight: bold;
}

#logout_blk_inner #logout_chie{
	width: 400px;
	margin: 0 auto;
	background: url(/jp/plaza-contents/library/img/template/logout_chie.jpg) center center no-repeat;
	background-size: 100% auto;
}

#logout_blk_inner #logout_chie img{
	width: 400px;
	height: 190px;
}

#logout_blk_inner #logout_btn_area{
	width: 400px;
	margin: 0 auto;
}

#logout_blk_inner #logout_btn_area #logout_btn_yes{
	width: 191px;
	float: left;
}

#logout_blk_inner #logout_btn_area #logout_btn_no{
	width: 191px;
	float: right;
}

#logout_blk_inner #logout_btn_area #logout_btn_yes a,#logout_blk_inner #logout_btn_area #logout_btn_no a{
	background-color: #00b1a0;
	width: 191px;
	display: block;
	text-align: center;
	color: #fff;
	font-size: 110%;
	line-height: 100%;
	font-weight: bold;
	padding: 20px 0;
}

#logout_blk_inner #logout_btn_area #logout_btn_yes a:hover,#logout_blk_inner #logout_btn_area #logout_btn_no a:hover{
	opacity: 0.7;
}

#logout_bg_layer{
	position: fixed;
	z-index: 9998;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	display: none;
	background-color: #000;
	opacity: 0.2;
	cursor: pointer;
}

.logout_blur {
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -ms-filter: blur(5px);
  -o-filter: blur(5px);
  filter: blur(5px);
}

/* エラー画面 */
.form_error_icon { background:url(/jp/plaza-contents/library/img/template/form_icon_error.gif) no-repeat !important; }