@charset "UTF-8";.pd_0,body,html{padding:0}.bd,img{border:none}.input_pseudo,.posi{position:relative}#side_contents ul,ul{list-style:none}body,html{min-width:1240px;height:100%;margin:0;background:0 0}body{font-family:Verdana,Hiragino Sans,"ヒラギノ角ゴシック",Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif;color:#000;font-size:14px;line-height:1.5;background-color:#fff;-webkit-text-size-adjust:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.input_pseudo,a,input[type=submit]{color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:0;cursor:pointer}a:focus,a:hover,a:visited:hover{text-decoration:none;outline:0}a:visited{text-decoration:underline}img{outline:0;vertical-align:bottom;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}a:focus img,a:hover img{outline:0;border:none}a:hover img{opacity:.7;filter:alpha(opacity=70);-moz-filter:"alpha( opacity=70 )";-webkit-filter:"alpha( opacity=70 )";-o-filter:"alpha( opacity=70 )";-ms-filter:"alpha( opacity=70 )";-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}select{cursor:pointer}textarea{overflow:auto}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}#SubmitBtn,.submit_btn{height:80px;width:420px}.clearfix{min-height:1px}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input[type=file]{line-height:1!important}.fwb{font-weight:700}.fwn{font-weight:400}.f_10{font-size:10px}.fxs{font-size:11px}.fs{font-size:12px}.f_13{font-size:13px}.f_14{font-size:14px}.fm{font-size:15px}.fl{font-size:17px}.fxl{font-size:20px}.f_wht{color:#fff}.f_red{color:#f75454}.f_blue{color:#01a9e2}.f_gray{color:#969696}.f_yellow{color:#C9A732}.lh1{line-height:1}.lh1_1{line-height:1.1}.lh1_3{line-height:1.3}.mg_0{margin:0}.mgb_0{margin-bottom:0}.mgb_3{margin-bottom:3px}.mgb_5{margin-bottom:5px}.mgb_10{margin-bottom:10px}.mgb_15{margin-bottom:15px}.mgb_20{margin-bottom:20px}.mgb_25{margin-bottom:25px}.mgb_30{margin-bottom:30px}.mgb_40{margin-bottom:40px}.mgb_80{margin-bottom:80px!important}:root .mgb_0_ie{margin-bottom:0 \0/IE9}@media all and (-ms-high-contrast:none){.mgb_0_ie{margin-bottom:0}}.mgr_10{margin-right:10px}.mgr_20{margin-right:20px}.mgr_30{margin-right:30px}.pdb_3{padding-right:3px}.pdl-15{padding-left:15px}.pdt-30{padding-top:30px}.pd_frame{padding:20px}.center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.t-through{text-decoration:line-through}.left{float:left}.right{float:right}.auto{margin:0 auto}ul.nav{width:100%;overflow:hidden}ul.nav li{float:left;overflow:hidden}.table{display:table}.table div,.table p{display:table-cell;vertical-align:middle}.btn,.red_btn{display:block;text-align:center;text-decoration:none}.btn{padding:10px 20px;border:1px solid #000;border-radius:5px;cursor:pointer}.btn:hover,.btn:visited:hover{background-color:#ff4747;border:1px solid #ff4747}.btn:hover{color:#fff}.btn:visited{color:#000}.btn:visited:hover{color:#fff}.btn:after{/*content:'\f054';font-family:FontAwesome;*/margin-left:10px}.red_btn{border-radius:5px;border:1px solid #ff4747;background:#ff4747;color:#FFF}.green_btn,.white_btn{border-radius:5px;display:block;text-decoration:none;text-align:center}.red_btn:visited{color:#fff}.red_btn:hover,.red_btn:visited:hover{background:#fff;color:#ff4747}.green_btn{border:1px solid #31bc00;background:#31bc00;color:#FFF}.green_btn:hover{background:#fff!important;color:#31bc00!important;border:1px solid #31bc00!important}.green_btn:visited{color:#fff}.green_btn:visited:hover{color:#31bc00}.white_btn{border:1px solid #000;background:#fff;color:#000}.white_btn:hover{background:#000;color:#fff}.btn_orange{display:block;width:380px;height:80px;font-size:24px;line-height:44px;font-weight:700;text-decoration:none;border-radius:5px;padding:17px 0;border:1px solid #ff8a00;background-color:#ff8a00;color:#fff}.btn_orange:hover,.btn_orange:visited:hover{border:1px solid #000;background-color:#fff}.btn_orange:hover{color:#000}.btn_orange:visited{color:#fff}.btn_orange:visited:hover{color:#000}.review_btn{display:block;text-align:center;border-radius:5px;text-decoration:none;border:1px solid #ff4747;background:#fff;color:#ff4747}.review_btn:hover{background:#ff4747;color:#fff}.review_btn:visited{color:#ff4747}.input_pseudo:hover,.review_btn:visited:hover,.submit_btn:visited{color:#fff}a.btn_grayBack{background-color:#e9e9e9}a.btn_grayBack:after{content:''}a.back_btn::before,a.btn_grayBack:before{content:'\f053'}a.btn_grayBack:before{/*font-family:Fontawesome;*/margin-right:10px}#SubmitBtn{margin:0 auto 50px}.submit_btn{font-size:23px;line-height:60px;text-decoration:none}.submit_btn:after{margin-left:25px;font-weight:lighter;display:inline-block;vertical-align:middle}#SubmitArea,.SubmitArea{text-align:center}div#BackBtn{float:left;font-size:16px;padding-top:30px;height:21px}.btn_w240h80,.btn_w420h80{height:80px;line-height:58px;font-size:22px;text-indent:-16px}a.back_btn{text-decoration:none;display:block;margin-bottom:-4px}a.back_btn:hover{text-decoration:none}a.back_btn::before{text-decoration:none;font-family:FontAwesome;margin-right:15px;font-weight:lighter;display:inline-block;vertical-align:top}a.back_btn:hover::before{text-decoration:none}span.back_btn_wrap{cursor:pointer;display:block;border-bottom:1px solid #000}span.back_btn_wrap a{text-decoration:none}span.back_btn_wrap:hover{border-bottom:none}.input_pseudo{display:block}.input_pseudo:after{/*font-family:FontAwesome;content:'\f054';*/font-size:22px;font-weight:700;position:absolute;right:36px;pointer-events:none;top:24px}.btn_ss{padding:5px}.btn_m{padding:20px 0}.btn_l{padding:30px 10px}.btn_w420h80{width:420px;font-weight:700}.btn_w240h80{width:240px;font-weight:700}.section{width:100%;overflow:hidden}.frame{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff}.list_select{width:120px;padding:5px;font-size:14px;border:1px solid #000;background:url(https://image.peppynet.com/img/web/pc/dog/aro_bottom.png) 95% center no-repeat #fff}#side_contents .carousel_vertical .slick-next:before,#side_contents .carousel_vertical .slick-prev:before,.carousel .slick-next:before,.carousel .slick-prev:before,.user_pet_slide .slick-next:before,.user_pet_slide .slick-prev:before{color:#000;font-size:22px}.user_pet_slide .slick-prev{margin-top:-11px;left:-5px}.user_pet_slide .slick-prev:before{/*content:'\f053';font-family:FontAwesome*/}.user_pet_slide .slick-next{margin-top:-11px;right:-5px}.user_pet_slide .slick-next:before{/*content:'\f054';font-family:FontAwesome*/}.carousel .slick-prev{margin-top:-11px;left:-40px}.carousel .slick-prev:before{/*content:'\f053';font-family:FontAwesome*/}.carousel .slick-next{margin-top:-11px;right:-40px}.carousel .slick-next:before{/*content:'\f054';font-family:FontAwesome*/}#side_contents .carousel_vertical .draggable{overflow:hidden}#side_contents .carousel_vertical .slick-prev{top:-25px;left:45%;margin-top:0}#side_contents .carousel_vertical .slick-prev:before{/*content:'\f077';font-family:FontAwesome*/}#side_contents .carousel_vertical .slick-next{top:100%;left:45%;margin-top:0}#side_contents .carousel_vertical .slick-next:before{/*content:'\f078';font-family:FontAwesome*/}#wrapper{position:relative;width:100%;overflow:hidden}#season_side_wrap{position:absolute;left:-50%;right:-50%;top:40px;bottom:auto;margin:auto;z-index:1;width:2000px}.ectop #season_side_wrap{width:2040px}.top_main_info{position:relative}.season_side{float:none;position:absolute;top:0;width:400px}.season_side img{width:400px;height:1200px}.season_side.left{left:0}.season_side.right{right:0}.season_side_center{position:absolute;left:-50%;right:-50%;top:0;bottom:auto;margin:auto;width:1200px;height:1px;overflow:hidden}.ectop .season_side_center{width:1240px}.season_side_overlay{width:100%;height:1200px;position:absolute;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 64%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 64%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 64%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}#contents{width:1240px;margin:0 auto 60px}#birthday_pop{margin-bottom:10px}#birthday_pop a{text-decoration:none;font-size:14px;font-weight:700;color:#ff1125}#birthday_pop a:after{/*font-family:FontAwesome;content:'\f054';*/margin-left:5px}#breadcrumb_nav{margin-bottom:20px;font-size:14px}#breadcrumb_nav a{text-decoration:underline}#breadcrumb_nav a:hover,#side_contents a{text-decoration:none}#side_contents{float:left;width:240px}#side_contents ul.side_nav li a{display:block;padding:5px 0}#side_contents ul.side_nav li a:hover{color:#000;text-decoration:underline;background-color:#ffd3d7}.side_ttl{margin-bottom:10px;padding-bottom:10px;font-size:20px;font-weight:400;border-bottom:5px solid #ececec}.side_user_info{padding:15px 10px;font-size:15px;text-align:center;border:1px solid #000;border-radius:5px;width:240px;margin:0 auto 30px;display:none}.side_user_info .user_name{margin-bottom:10px}.side_user_info .user_point{margin-bottom:10px;line-height:1.3}.side_user_info .user_point span{color:red;font-size:12px}.pet_in_wrap{width:75%;margin:0 auto}.user_pet_info .pet_image{float:left;width:52px}.user_pet_info .user_pet_name{margin-bottom:10px;text-align:center;font-size:16px;float:left;width:150px;padding:0 0 0 10px;word-wrap:break-word;line-height:26px}.user_pet_info .pet_age,.user_pet_info .pet_type{width:75%;margin:0 auto;text-align:left;overflow:hidden}.user_pet_info .pet_age{padding-top:5px;margin-bottom:10px}.user_pet_info .pet_type{text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.user_pet_info dl{width:75%;overflow:hidden;margin:0 auto 10px}.user_pet_info dt{clear:both;float:left;width:50%;margin-bottom:5px;text-align:left}.user_pet_info dd{float:right;width:50%;margin-bottom:5px;text-align:right}.user_info_btn a{display:block;padding:10px;font-size:14px;border:1px solid #000;border-radius:5px;margin-bottom:10px}.user_info_btn a:hover{border-color:#ff4747;background-color:#ff4747;color:#fff}.user_pet_info.with_image .pet_image{float:none;width:200px;max-height:200px;overflow:hidden;margin:0 auto 5px}.user_pet_info.with_image .pet_image img{display:block;margin:0 auto;max-width:200px;max-height:200px}.user_pet_info.with_image .user_pet_name{text-align:center;font-size:16px;float:none;width:150px;margin:0 auto;padding:0 0 0 10px;word-wrap:break-word;line-height:26px}.list_pager a,.remodal h4{line-height:40px;text-align:center}.user_pet_info.with_image .pet_age{text-align:center}.side_birthday{margin-bottom:40px;padding:20px 10px;border:1px solid #f75454;text-align:center;background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/birthday_bg.png);background-repeat:no-repeat}.side_birthday h2{margin-bottom:10px;color:#f75454;font-size:16px}.side_age,.side_size{margin-bottom:40px}.side_birthday .btn{color:#f75454;border-color:#f75454;background:#fff}.side_birthday .btn:hover{color:#fff;background:#f75454}.side_age li a,.side_size li a{background-position:10px center!important;background-repeat:no-repeat!important;border:1px solid #fff;display:block}.side_age li a:hover,.side_size li a:hover{color:#000;background-color:#ffd3d7}.side_size li a{padding:25px 10px 25px 80px!important}.side_size .size_s a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_size_s.png)}.side_size .size_m a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_size_m.png)}.side_size .size_l a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_size_l.png)}.side_age li{margin-bottom:10px}.side_age li a{padding:10px 10px 10px 50px!important}.side_age .age_puppy a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_age_puppy.png)}.side_age .age_adult a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_age_adult.png)}.side_age .age_senior a{background-image:url(https://image.peppynet.com/img/web/pc/dog/ico/ico_age_senior.png)}.side_food{margin-bottom:40px}.side_food .side_ttl{margin-bottom:20px}.side_food dl{overflow:hidden;margin-bottom:5px}.side_food dt{clear:both;float:left;width:80px;margin-bottom:10px;padding-top:5px}.side_food dd{float:right;width:140px;margin-bottom:10px}.side_food .list_select{width:140px}.side_food p{text-align:center}.side_food input[type=submit]{width:240px;padding:10px;font-size:14px;text-align:center;border:1px solid #000;border-radius:5px;background:url(https://image.peppynet.com/img/web/pc/dog/aro_right.png) 95% center no-repeat #fff;cursor:pointer}.side_food input[type=submit]:hover{color:#fff!important;border-color:#ff4747;background:url(https://image.peppynet.com/img/web/pc/dog/aro_right_wht.png) 95% center no-repeat #ff4747}.side_discount,.side_purpose,.side_recommend{margin-bottom:40px}.side_recommend .side_ttl{margin-bottom:20px}.side_recommend .carousel{margin-top:30px}.side_recommend .carousel div.slick-slide{padding-bottom:20px}.side_recommend .carousel div.slick-list{padding-bottom:0}.side_recommend a{display:block;overflow:hidden}.side_recommend span{float:right;display:block;width:120px}.side_recommend .pic{float:left;width:100px}.side_recommend .pic img{width:100px;height:auto;border:1px solid #ccc}.side_recommend .item_name{margin-bottom:5px}.side_recommend .price{font-weight:700}.side_bn img{width:100%;height:auto}.side_bn .app{margin-bottom:20px}.side_bn .app .app_btn{padding:10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}#main_contents{float:right;width:960px}.item_list{width:850px;margin:0 auto}.item_list div.item_box{float:left;width:130px;margin:0 5.83px 20px}.item_list .slick-list{float:none;width:850px;margin:0}.item_list .slick-slide{margin:0!important;padding:0 5.83px}.item_list .tax{font-size:11px}.item_list .item_rank{margin-bottom:5px;font-size:20px;text-align:center;background-size:35px!important}.item_list .item_img{position:relative;margin-bottom:10px;text-align:center}.item_list .item_img img{border:1px solid #ccc;width:100%;height:auto}.item_list .item_img .item_favo{position:absolute;top:10px;left:10px;z-index:99;display:block;width:28px;height:25px}.item_list .item_img .item_favo>img{border:none;width:28px;height:25px}.item_list .item_name{margin-bottom:5px;font-size:13px}.item_list .item_price{font-weight:700}.item_list .strike{display:block;font-size:12px;text-decoration:line-through}.list_pager a,.rv_star p,.text_icon{display:inline-block}.item_list span.strike::after{content:'⇒';display:inline-block;text-decoration:line-through}.item_list .item_review{color:#ffba00;font-size:16px;vertical-align:middle}.item_list .item_review img{width:14px;height:auto;vertical-align:middle}.item_list .item_review span{color:#000;font-size:13px;text-decoration:underline}.item_list .item_review span:hover{color:#ff4747;text-decoration:none}.item_list .item_ico{margin-bottom:10px;padding-top:10px;width:100%;text-align:center}.item_list .item_ico img{height:25px;width:80px;margin-right:9px;margin-top:5px}.item_list .item_ico img:nth-child(even){margin-right:0}.item_list div.rank1 .item_rank{background:url(https://image.peppynet.com/img/web/pc/cmn_images/ranking/ico_rank01.png) 20px center no-repeat}.item_list div.rank2 .item_rank{background:url(https://image.peppynet.com/img/web/pc/cmn_images/ranking/ico_rank02.png) 20px center no-repeat}.item_list div.rank3 .item_rank{background:url(https://image.peppynet.com/img/web/pc/cmn_images/ranking/ico_rank03.png) 20px center no-repeat}.list_pager{margin-bottom:30px;text-align:center}.list_pager a.next,.list_pager a.prev{border:none;width:200px;font-size:24px}.list_pager a.prev:before{/*content:'\f053';font-family:FontAwesome;*/margin-right:15px}.list_pager a.next:after{/*content:'\f054';font-family:FontAwesome;*/margin-left:15px}.list_pager a.next:hover,.list_pager a.prev:hover{border:none}.list_pager a{font-size:16px;width:50px;height:40px;text-decoration:none;border:1px solid #000;margin-right:10px}.list_pager a.crnt_page{background:#cdcdcd;font-weight:700}.list_pager a:hover{color:#fff;border:1px solid #ff1125;background:#ff4747}.disp_list_menu{background:#ececec;padding:10px 20px;margin-bottom:10px}.disp_list_menu p{float:left}.disp_list_menu p span{font-weight:700;margin-right:10px}.disp_list_menu p a{border-right:1px solid #000;padding:0 10px}.disp_list_menu p a:last-child{border-right:none}.disp_list_menu p.disp_sort{width:50%}.disp_list_menu p.disp_rslt{width:25%}.disp_list_menu p a.seleced{font-weight:700;text-decoration:none!important}.rv_star{padding:10px 0;width:100%}.rv_star img{width:17px;height:auto;vertical-align:text-bottom}.rv_star p{padding-left:5px}.authority_caution{color:red;font-weight:700;font-size:16px;margin-bottom:20px}.h_info,.remodal_btn_area a{margin:0 auto}.text_icon{text-align:center;width:auto;height:25px;border:1px solid #000;font-size:11px;padding:4px 5px;overflow:hidden;vertical-align:text-top}.strike~span{color:red}.strike+span{font-size:14px!important}.h_info{width:1240px}.remodal{padding:70px 35px 35px;border-radius:10px}.remodal h4{width:100%;height:60px;padding:10px 25px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #aaa9a9;background:#e4e4e4;font-size:24px;position:absolute;left:0;top:0}#toCart a,#toCart a:hover{background-size:25px auto;background-repeat:no-repeat}.btn_w240h80.btn{text-indent:0}.btn_w240h80.btn::before{/*content:'\f00d';font-family:FontAwesome;*/font-size:28px;margin-right:10px}.btn_w240h80.btn:after{content:'';margin:0}.remodal_ttl{padding-top:10px;margin-bottom:30px}#happy_birthday-area,#happy_birthday-area2{width:800px;background-position:top 55px center;background-repeat:no-repeat;background-image:url(https://image.peppynet.com/img/web/pc/mypage/happy_birthday/bg_birthday.gif)}#happy_birthday-area h4,#happy_birthday-area2 h4{text-align:center}#happy_birthday-area .remodal-confirm,#happy_birthday-area2 .remodal-confirm{width:472px!important;font-size:22px!important;color:#fff;background-color:#ff4747;border:1px solid #ff4747;background-image:none;-webkit-transform:none;-ms-transform:none;transform:none}#toCart a,#toTop a{width:100%;height:100%;text-decoration:none;text-align:center;display:block}#happy_birthday-area .remodal-confirm:hover,#happy_birthday-area2 .remodal-confirm:hover,#toCart a:hover{background-color:#fff;color:#ff4747}#happy_birthday-area .pet_profile,#happy_birthday-area2 .pet_profile{margin:0 auto 30px}#happy_birthday-area .pet_profile .pet_photo,#happy_birthday-area2 .pet_profile .pet_photo{margin-bottom:20px;font-size:20px;font-weight:700}#happy_birthday-area .remodal_notes,#happy_birthday-area2 .remodal_notes{font-weight:700;text-align:center;margin-bottom:15px}#happy_birthday-area .close_btn .remodal-close,#happy_birthday-area2 .close_btn .remodal-close{position:relative}#toCart,#toTop{width:50px;height:50px;position:fixed;right:0;z-index:10}#toTop{bottom:20px;border-radius:5px}#toTop a{color:#ff4747;background:#fff;border:1px solid #ff4747;padding-top:2px;border-radius:5px}#toCart a,#toTop a:hover{border:1px solid #ff4747;color:#fff}#toTop a::before{font-family:FontAwesome;content:'\f077';display:block}#toTop a:hover{background:#ff4747}#toCart{bottom:80px;border-radius:5px}#toCart a{background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/tocart_wht.png);background-position:center top 6px;background-color:#ff4747;padding-top:30px;border-radius:5px;font-size:10px}#toCart a:hover{border:1px solid #ff4747;background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/tocart_red.png);background-position:center top 6px}.h42_iconarea{padding:10px 20px 0 24px}.h42_iconarea img{margin-right:5px}.price_box .tax{font-size:14px}.price_box .strike{text-decoration:line-through;font-size:20px}.h_newyear a,span.udrln>a{text-decoration:none}#nologin_box{width:240px;border:1px solid #000;border-radius:5px;margin-bottom:30px;text-align:center}#nologin_box h3{background-color:#ff4747;color:#fff;padding:10px 0}#nologin_box ul{padding:9px}#nologin_box ul li p.ttl_1,#nologin_box ul li p.ttl_2{background-repeat:no-repeat;text-align:left;padding-left:30px}#nologin_box ul li{margin-bottom:10px}#nologin_box ul li:last-child{margin-bottom:0}#nologin_box ul li p.ttl_1{background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/side_images/ico_sq16_nikukyu.png);background-size:16px 16px;background-position:left 10px top 2px;margin-bottom:10px}#nologin_box ul li p.ttl_2{background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/ico_w24h38_greenmark.png);background-size:12px 19px;background-position:left 10px top 1px}#nologin_box ul li p.ttl_2+p{margin-bottom:5px}#nologin_box ul li p small{font-size:11px}#nologin_box ul li p small font{color:#ff4747}#nobuddy_box{padding:15px 10px;font-size:15px;text-align:center;border:1px solid #000;border-radius:5px;width:240px;margin:0 auto 30px}#nobuddy_box .user_name{margin-bottom:10px}#nobuddy_box .user_point{margin-bottom:10px;line-height:1.3}#nobuddy_box .user_point span{color:red;font-size:12px}#nobuddy_box p a{display:block}#del_cnf_modal.remodal{padding:70px 35px 35px;border-radius:10px}#del_cnf_modal.remodal h4{width:100%;height:60px;padding:10px 25px;line-height:40px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #aaa9a9;background:#e4e4e4;font-size:24px;text-align:left;position:absolute;left:0;top:0}#del_cnf_modal.remodal p.remodal_note{font-size:16px;text-align:left;margin-bottom:10px}#del_cnf_modal .remodal-cancel{margin-right:40px;background:url(https://image.peppynet.com/img/web/pc/common/remodal_ico/ico_cancel.png) left 30px center no-repeat #fff;background-size:30px;color:#000;padding-left:80px;margin-left:110px}#del_cnf_modal .remodal-confirm{background:url(https://image.peppynet.com/img/web/pc/common/remodal_ico/aro_right_blk.png) right 40px center no-repeat #fff;background-size:20px;color:#000;padding-left:60px}#del_cnf_modal .remodal-cancel,#del_cnf_modal .remodal-confirm{width:240px;height:80px;border:1px solid #000;border-radius:5px;font-size:22px;line-height:60px;text-align:left;float:left}#del_cnf_modal .remodal-confirm:focus,#del_cnf_modal .remodal-confirm:hover{color:#fff;background:url(https://image.peppynet.com/img/web/pc/common/remodal_ico/aro_right_wht.png) right 40px center no-repeat #ff4747;background-size:20px;border:1px solid #ff4747;transform:none}#del_cnf_modal .remodal-cancel:focus,#del_cnf_modal .remodal-cancel:hover{color:#fff;background:url(https://image.peppynet.com/img/web/pc/common/remodal_ico/ico_cancel_wht.png) left 30px center no-repeat #ff4747;background-size:30px;border:1px solid #ff4747}span.udrln{border-bottom:1px solid #000}span.udrln:hover{border-bottom:none}#line_remodal-area.remodal{width:575px;height:618px;background:0 0;padding:0;margin:0}#line_remodal-area .remodal-close{background-image:url(https://image.peppynet.com/img/web/pc/cmn_images/line_remodal/line_remodal_close.png);background-repeat:no-repeat;background-position:center center;right:-30px;top:0}#line_remodal-area .remodal-close:after{content:''}#line_remodal-area .remodal-close:hover{background-color:transparent;opacity:.7}.good_btn_wrap{margin-bottom:10px}.good_btn_wrap .good{display:inline-block;width:100px;height:25px;border:1px solid #000;border-radius:5px;padding-left:18px;text-align:center!important;font-size:11px;font-weight:700;background:url(https://image.peppynet.com/img/web/pc/sns/gallery/good_off.png) left 7px center no-repeat #fff;background-size:18px;line-height:23px;margin-right:10px;cursor:pointer}.good_btn_wrap .good.active{color:#fff;background:url(https://image.peppynet.com/img/web/pc/sns/gallery/good_on.png) left 7px center no-repeat #ff4747;background-size:18px;border:1px solid #ff4747}#tw_tweet,.sns_timeline_right #tw_tweet{border-bottom:1px solid #efefef;bottom:0}#twTop{position:relative;border-left:1px solid #efefef}#tw_follow,#tw_tweet,.sns_timeline_right #tw_follow,.sns_timeline_right #tw_tweet{position:absolute;border-right:1px solid #efefef;left:0}#tw_follow{top:0;width:205px;height:68px;padding:10px;border-top:1px solid #efefef;background:#FFF}#tw_follow .flw_txt{display:inline-block;padding-top:13px;vertical-align:top}#tw_follow .flw_btn_wrap{display:inline-block;padding-top:10px}#tw_tweet{width:205px;height:47px;padding:15px 0;background:#fff}.sns_timeline_right #tw_follow{top:0;width:100%;height:56px;padding:10px;border-top:1px solid #efefef;background:#FFF;text-align:center}.sns_timeline_right #tw_follow .flw_txt{display:inline-block;padding-top:8px;vertical-align:top}.sns_timeline_right #tw_follow .flw_btn_wrap{display:inline-block;width:119px;padding-top:5px}.sns_timeline_right #tw_tweet{width:100%;height:52px;padding:12px 0;background:#fff;text-align:center}.h_bonus,.h_tanabata{height:70px;text-align:center}.h_bonus{background:url(https://image.peppynet.com/html/img/bonus/bg_bonus.jpg) repeat-x}.h_tanabata{background:url(https://image.peppynet.com/html_2/img/tanabata/bg_tanabata.jpg) repeat-x}.h_entrance_17aw_170720{height:130px;text-align:center;background:url(https://image.peppynet.com/img/web/pc/bonus/17aw/bg_entrance_17aw_170720.jpg) repeat-x}.h_entrance_17aw_170720 .main_bnr_17aw_170720{margin:0 auto;height:130px;width:1280px;text-align:center}.h_entrance_17aw_170727,.h_entrance_17wn,.h_lovesaves,.h_newyear{height:70px;text-align:center}.h_entrance_17aw_170727{background:url(https://image.peppynet.com/img/web/pc/bonus/17aw/bg_entrance_17aw_170727.jpg) repeat-x}.h_entrance_17wn{background:url(https://image.peppynet.com/img/web/pc/bonus/17wn/bg_entrance_17wn.jpg) repeat-x}.h_lovesaves{background:url(https://image.peppynet.com/img/web/pc/lovesaves/bg_lovesaves.jpg) repeat-x}.h_newyear{background:url(https://image.peppynet.com/html_2/img/header_banner/newyear2018/h_bg.jpg) repeat-x;background-size:36px;position:relative}.h_newyear a{display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.h_newyear .h_newyear_inner{max-width:1240px;height:70px;margin:0 auto;position:relative}.h_newyear #countdownTimer{position:absolute;font-size:15px;font-weight:500;left:90px;bottom:2px}.h_newyear #countdownTimer span{font-size:30px;color:#e53e21;display:inline-block;padding:0 3px}.h_newyear180101{height:70px;text-align:center;background:url(https://image.peppynet.com/html_2/img/header_banner/newyear2018/bg_newyear180101.jpg) repeat-x}.h_entrance_18ss_180125{height:130px;text-align:center;background:url(https://image.peppynet.com/html_2/img/bonus/18ss/bg_entrance_18ss_180125.jpg) repeat-x}.h_entrance_18ss_180125 .main_bnr_18ss_180125{margin:0 auto;height:130px;width:1280px;text-align:center}.h_entrance_180329sp,.h_entrance_18ss_180130,.h_loveletter_180426,.h_tanabata2018{height:70px;text-align:center}.h_entrance_18ss_180130{background:url(https://image.peppynet.com/html_2/img/bonus/18ss/bg_entrance_18ss_180130.jpg) repeat-x}.h_entrance_180329sp{background:url(https://image.peppynet.com/html_2/img/bonus/180329sp/bg_entrance_180329sp.jpg) repeat-x}.h_loveletter_180426{background:url(https://image.peppynet.com/img/web/pc/special/20180426_loveletter/bg_loveletter.gif) repeat-x}.h_tanabata2018{background:url(https://image.peppynet.com/img/web/pc/special/20180707_tanabata/bg_tanabata.jpg) repeat-x}.h_entrance_18aw_180726{height:130px;text-align:center;background:url(https://image.peppynet.com/html_2/img/bonus/18aw/bg_entrance_18aw_180726.jpg) repeat-x}.h_entrance_18aw_180726 .main_bnr_18aw_170726{margin:0 auto;height:130px;width:1280px;text-align:center}.h_entrance_18aw_180731{height:70px;text-align:center;background:url(https://image.peppynet.com/html_2/img/bonus/18aw/bg_entrance_18aw_180731.jpg) repeat-x}.h_tanabata2019{height:70px;text-align:center;background:url(https://image.peppynet.com/html_2/img/header_banner/190613_tanabata/bg_tanabata.jpg) repeat-x}.h_entrance_19aw_190725{height:130px;text-align:center;background:url(https://image.peppynet.com/html_2/img/bonus/19aw/bg_entrance_19aw_190725.jpg) repeat-x}.h_entrance_19aw_190725 .main_bnr_19aw_190725{margin:0 auto;height:130px;width:1280px;text-align:center}.h_entrance_19aw_190731{height:70px;text-align:center;background:url(https://image.peppynet.com/html_2/img/bonus/19aw/bg_entrance_19aw_190731.jpg) repeat-x}#item_page .item_genre_ranking h3{margin-left:-50px;margin-bottom:30px;font-size:18px}#item_page .item_genre_ranking .item_list,#item_page .item_genre_ranking .item_list .slick-list{width:100%}#item_page .item_genre_ranking .slick-next,#item_page .item_genre_ranking .slick-next:focus,#item_page .item_genre_ranking .slick-next:hover{display:block;width:19px;height:30px;right:-30px;background:url(https://image.peppynet.com/img/web/pc/slider/aro.png) -19px 0 no-repeat}#item_page .item_genre_ranking .slick-prev,#item_page .item_genre_ranking .slick-prev:focus,#item_page .item_genre_ranking .slick-prev:hover{display:block;width:19px;height:30px;left:-30px;background:url(https://image.peppynet.com/img/web/pc/slider/aro.png) no-repeat}#item_page .item_genre_ranking .item_rank,#item_page .item_genre_ranking .slick-next::before,#item_page .item_genre_ranking .slick-prev::before{display:none}#item_page .item_recomarea{width:1240px;margin:0 auto 60px}#item_page .item_recomarea .item_list,#item_page .item_recomarea .item_list .slick-list{width:1140px}#item_page .item_recomarea .top_recommend_item{margin-bottom:60px}#item_page .sozai_area .toggle_detail{max-width:300px;padding:10px;border:1px solid #000;border-radius:5px;margin:15px auto 0;background:#FFF;cursor:pointer;text-align:center}#item_page .sozai_area .sozai_bx+.toggle_detail span::after{/*content:'\f078';font-family:FontAwesome;*/margin-left:10px}#item_page .sozai_area .sozai_bx.active+.toggle_detail span::after{/*content:'\f077';font-family:FontAwesome;*/margin-left:10px}#item_page .sozai_area .sozai_bx{height:240px;overflow:hidden}#item_page .item_genre_ranking{width:100%;padding:0}