@charset "euc-jp";

/* -----------------------------------------------------------
Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.

 file name:auct_rating.css
 auth level:ui/auc_mod/css/00/rating/2.1.1/
 last updated:2017.05.10
----------------------------------------------------------- */
body{margin:0;padding:0;font-family:"¥á¥¤¥ê¥ª", "Hiragino Kaku Gothic Pro", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif;font-size:14px;}
body a:link{text-decoration: none;color:#1555d5}
body a:hover{text-decoration:underline;}
body a:visited{color:#952595;}
#acWrHead ul,#acWrHead li,#acWrHead p{margin:0;padding:0;}
ul li, ol li{list-style:none;}
#header{line-height:1.25;margin:0 auto;display:block;}
#acWrHead{width:100%;font-size:medium;line-height:1.56;margin:0;padding:0;text-align:left;background:#fff;}
#acWrHead #masthead{height: 30px;width: 100%;margin: 10px auto 5px;text-align: left;}
.yjmth img{vertical-align:middle;border:0px;}
div.yjmthproplogoarea{float:left;margin-left:10px;}
div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:13px;text-align:left;line-height:110%;}
#masthead strong{font-weight:bold;}
div.yjmthcmnlnkarea{/* Without MacIE \*/ float:right;/* */ margin:10px 10px 0px 0px;font-size:13px;text-align:right;line-height:110%;}
#masthead:after{content:".";display:block;position:relative;/*works better in IE5.5 or float in float situations */ height:0;clear:both;visibility:hidden;}
/* hide from ie/mac needed for IE \*/* html #masthead{height:1%;}
/**//* ie/mac \*/* #masthead{display:inline-table;}
/**/@media print{div.yjmthloginarea{display:none;}}
* html #masthead .yjmth{margin:0;padding:0;}
#libPointNavi{display:block;clear:both;margin:0 10px 10px;font-size:12px;}
#libPointNavi p{padding:0.2em 0 0;}
#libPointNavi div.ptsPoint{float:left;}
#libPointNavi div.ptsPoint img{padding:0.2em 4px 0.4em 0;vertical-align:middle;}
#libPointNavi div.ptsNavi{float:right;}
#libPointNavi div.ptsNavi li{display:inline;white-space:nowrap;}
#libPointNavi div.ptsNavi li{padding:0 10px;border-right:1px solid #bbb;}
#libPointNavi div.ptsNavi li a{text-decoration:none;}
#libPointNavi div.ptsNavi li.elLast{border-right:none;padding-right:0;}
/*clearfix*/
/* For modern browsers */
.cf:before,
.cf:after {content:"";display:table;}
.cf:after {clear:both;}
/* For IE 6/7 (trigger hasLayout) */
.cf {zoom:1;}
.maincol{padding: 4px;}
#sellername{font-weight:bold;font-size:114.3%;}
/*-------------------------------------------------------------------------------.decCtnTxt*/
.decCtnTxt{
font-weight:bold;
color:#ff3300;
font-size:16px;
}
/*--------------------------------------------------------------------------input rating page*/
.acMdButtonBox{
text-align:center;
}
.acMdButtonBox .libBtnBlueL, .acMdButtonBox .libBtnGrayM{
display:block;
margin:0 auto;
text-indent:-9999px;
cursor:pointer;
border:none;
}
.libBtnBlueL{
width:250px;
height:54px;
background:url(https://s.yimg.jp/images/auct/template/rating/btn_publish_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2){
.libBtnBlueL{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_publish.png) no-repeat center center;
-webkit-background-size:250px 54px;
-moz-background-size:250px 54px;
background-size:250px 54px;
}
}
.libBtnGrayM{
width:160px;
height:36px;
margin-top:15px;
}
#decClear{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_clear_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decClear{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_clear.png) no-repeat center center;
-webkit-background-size:160px 36px;
-moz-background-size:160px 36px;
background-size:160px 36px;
}
}
#decModify{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_modify_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decModify{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_modify.png) no-repeat center center;
-webkit-background-size:160px 36px;
-moz-background-size:160px 36px;
background-size:160px 36px;
}
}
#decCheck{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_check_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decCheck{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_check.png) no-repeat center center;
-webkit-background-size:250px 54px;
-moz-background-size:250px 54px;
background-size:250px 54px;
}
}
#decCheck:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_check_hover_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decCheck:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_check_hover.png) no-repeat center center;
-webkit-background-size:250px 54px;
-moz-background-size:250px 54px;
background-size:250px 54px;
}
}

.libBtnBlueL:hover {
text-decoration: none;
background:url(https://s.yimg.jp/images/auct/template/rating/btn_publish_hover_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
.libBtnBlueL:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_publish_hover.png) no-repeat center center;
-webkit-background-size:250px 54px;
-moz-background-size:250px 54px;
background-size:250px 54px;
}
}
#decClear:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_clear_hover_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decClear:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_clear_hover.png) no-repeat center center;
-webkit-background-size:160px 36px;
-moz-background-size:160px 36px;
background-size:160px 36px;
}
}
#decModify:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_modify_hover_s.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
#decModify:hover{
background:url(https://s.yimg.jp/images/auct/template/rating/btn_modify_hover.png) no-repeat center center;
-webkit-background-size:160px 36px;
-moz-background-size:160px 36px;
background-size:160px 36px;
}
}
.libBtnGrayM:hover {
text-decoration: none;
}
.decNotice small{
display:block;
margin:0 0 0 10px;
background:url(https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif) no-repeat left 0.6em;
padding-left:10px;
}
.decError{
border:2px solid #ff0000;
background:#ffeeee;
}
/* 20170510 */
.acMdAlert{
    color:#a67c00;
    background-color:#fffecc;
    border:1px solid #a67c00;
    padding:10px;
    margin-bottom:10px;
    font-weight:bold;
    margin:10px 0px;
    font-size: 16px;
    line-height: 1.25;
}
.acMdAlert p{
    margin:0px 0px 10px 0;
    text-align: center;
    display: block;
}
.acMdAlert span{
    display: block;
    text-align: center;
}
