﻿html,body{height:100%}* html .layer_board_bg,* html .layer_board{position:absolute}.layer_board_bg{position:fixed;width:100%;height:100%;z-index:1000;top:0;left:0;display:none;background:#000}.layer_board{display:none;position:absolute;top:20px;left:50%;margin:0px 0px 0px -410px;text-align:center;z-index:2000;width:780px;height:730px;background-color:#fff;border-radius:8px;padding:0}#tabMenu{width:780px;background-color:#ede6cc;display:flex;align-items:stretch;justify-content:flex-start;*display:inline;*zoom:1;border-radius:8px 8px 0 0}#tabMenu li{width:100%}#tabMenu li:nth-child(n+2){width:calc(100% + 10px);margin:0 0 0 -10px}#tabMenu li a{display:block;width:100%;height:24px;margin:10px 0 0;padding-top:8px;border-radius:10px 10px 0 0;text-align:center;background-repeat:no-repeat;background-position:0 0;color:#fff;text-decoration:none;position:relative}#tabMenu li.tab1 a{background:linear-gradient(to bottom, #ffa4a4 0%, #ff7d7d 100%);z-index:6}#tabMenu li.tab1 a:hover,#tabMenu li.tab1 a.active{background:#ff7d7d}#tabMenu li.tab2 a{background:linear-gradient(to bottom, #9072c8 0%, #6441a5 100%);z-index:5}#tabMenu li.tab2 a:hover,#tabMenu li.tab2 a.active{background:#6441a5}#tabMenu li.tab3 a{background:linear-gradient(to bottom, #35a4f9 0%, #0678cf 100%);z-index:4}#tabMenu li.tab3 a:hover,#tabMenu li.tab3 a.active{background:#0678cf}#tabMenu li.tab4 a{background:linear-gradient(to bottom, #58c351 0%, #32832d 100%);z-index:3}#tabMenu li.tab4 a:hover,#tabMenu li.tab4 a.active{background:#32832d}#tabMenu li.tab5 a{background:linear-gradient(to bottom, #ffc355 0%, #d58a00 100%);z-index:2}#tabMenu li.tab5 a:hover,#tabMenu li.tab5 a.active{background:#d58a00}#tabMenu li.tab6 a{background:linear-gradient(to bottom, #fd633b 0%, #e23002 100%);z-index:1}#tabMenu li.tab6 a:hover,#tabMenu li.tab6 a.active{background:#e23002 100%}#tabMenu li a.active{z-index:6}#tabBox0,#tabBox1,#tabBox2,#tabBox3,#tabBox4,#tabBox5,#tabBox6,#tabBox7{width:780px;height:650px;overflow-y:auto;margin-top:-80px;padding-top:80px}.tabBox_inner{height:648px;padding:0 40px;overflow-y:auto;text-align:left;font-size:14px;line-height:1.4}#tabBox0 p,#tabBox7 p{text-align:left;font-size:14px;line-height:1.7em}#tabBox0 .tabBox_inner,#tabBox7 .tabBox_inner{height:550px;padding:60px 150px 0}#tabBox0 img.img_hd,#tabBox7 img.img_hd{margin:40px 0 20px}#tabBoxes p{margin-bottom:1em}.instruction_ttl_container{background-position:left center;background-repeat:no-repeat;padding-left:120px;height:80px;margin:1em 0}#tabBox1 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl01.gif)}#tabBox2 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl02.gif)}#tabBox3 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl02.gif)}#tabBox4 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl03.gif)}#tabBox5 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl04.gif)}#tabBox6 .instruction_ttl_container{background-image:url(../../images/instruction/instruction_ttl05.webp)}.instruction_ttl{font-size:22px;background-repeat:repeat-x;background-position:left bottom;padding:20px 0 10px}#tabBox1 .instruction_ttl{color:#ff2e60;background-image:url(../../images/instruction/instruction_line01.gif)}#tabBox2 .instruction_ttl{color:#8771cd;background-image:url(../../images/instruction/instruction_line02.gif)}#tabBox3 .instruction_ttl{color:#8771cd;background-image:url(../../images/instruction/instruction_line03.gif)}#tabBox4 .instruction_ttl{color:#39b54a;background-image:url(../../images/instruction/instruction_line04.gif)}#tabBox5 .instruction_ttl{color:#fbb03b;background-image:url(../../images/instruction/instruction_line05.gif)}#tabBox6 .instruction_ttl{color:#fd714d;background-image:url(../../images/instruction/instruction_line06.webp)}.instruction_imgList{margin:40px 0}.instruction_imgList li{background-position:left center;background-repeat:no-repeat;padding:14px 0 14px 100px;font-weight:bold;font-size:16px;text-indent:-1em;border-bottom:1px dotted #ddd}#tabBox3 .instruction_imgList{margin:20px 0 20px}#tabBox3 .instruction_imgList li{padding:16px 0 16px 94px;font-size:14px}#tabBox3 p{font-size:12px;font-weight:bold;color:red}#tabBox4 .instruction_imgList{margin:10px 0 5px}#tabBoxes .subTxt{display:block;font-size:12px;font-weight:normal;padding-left:1em;text-indent:-1em}.instruction_imgList li.key{background-image:url(../../images/instruction/instruction_icon_key.gif)}.instruction_imgList li.spam{background-image:url(../../images/instruction/instruction_icon_spam.gif)}.instruction_imgList li.error{background-image:url(../../images/instruction/instruction_icon_error.gif)}.instruction_imgList li.seiyaku_ill03{background-image:url(../../images/instruction/instruction_seiyaku_ill03.gif)}.instruction_imgList li.seiyaku_ill04{background-image:url(../../images/instruction/instruction_seiyaku_ill04.gif)}.instruction_imgList li.seiyaku_ill05{background-image:url(../../images/instruction/instruction_seiyaku_ill05.gif)}.instruction_imgList li.seiyaku_ill06{background-image:url(../../images/instruction/instruction_seiyaku_ill06.gif)}.instruction_imgList li.seiyaku_ill07{background-image:url(../../images/instruction/instruction_seiyaku_ill07.gif)}.instruction_imgList li.cats{background-image:url(../../images/instruction/instruction_icon_dogs.gif)}.instruction_imgList li.chart{background-image:url(../../images/instruction/instruction_icon_chart.gif)}.seiyaku_ttl{background-color:#eee;font-size:18px;padding:10px 10px 4px;position:relative;color:dimgray;margin-bottom:20px}.seiyaku_ttl:before{position:absolute;background-color:#8771cd;width:40px;height:4px;content:" ";top:0;left:0}.seiyakuTime{float:left;background-color:#8771cd;display:block;width:105px;height:70px;padding:34px 0 0;text-align:center;border-radius:50%;color:#fff}.seiyakuTime_answer01,.seiyakuTime_answer02{padding:40px 0 40px 80px;font-size:16px;font-weight:bold;background-position:left center;background-repeat:no-repeat;margin-left:120px}.seiyakuTime_answer01{background-image:url(../../images/instruction/instruction_seiyaku_ill01.gif)}.seiyakuTime_answer02{background-image:url(../../images/instruction/instruction_seiyaku_ill02.gif)}.upBox{background:url(../../images/instruction/instruction_back_line.png) repeat left center #dae79f;padding:20px}.upBox_inner{background-color:#fff;padding:15px}.upBox_inner p{color:#754c24;font-size:18px;border-bottom:1px solid #754c24;text-align:center;background:url(../../images/instruction/instruction_icon_star.gif) no-repeat 190px -1px}.upBox_inner li{padding:10px 0 8px 42px;border-bottom:1px dashed #39b54a;font-weight:bold;background-repeat:no-repeat;background-position:left 4px}.upBox_inner li.pen{background-image:url(../../images/instruction/instruction_icon_pen.gif)}.upBox_inner li.camera{background-image:url(../../images/instruction/instruction_icon_camera.gif)}.upBox_inner li.sandglass{background-image:url(../../images/instruction/instruction_icon_sandglass.gif)}.upBox_inner li.tel{background-image:url(../../images/instruction/instruction_icon_tel.gif)}.upBox_inner li.comment{background-image:url(../../images/instruction/instruction_icon_comment.gif)}.upBox_inner li.caution{background-image:url(../../images/instruction/instruction_icon_caution.gif)}.attention p{font-size:18px;color:#fbb03b;margin-bottom:10px}.attention li{text-indent:-1em;padding:0 0 0 1em;margin-bottom:10px}.document p,.document strong{font-size:15px;line-height:1.7}.document strong{color:#fd714d}.document .btn_seeMoreDocument{display:inline-block;padding:12px 36px;font-size:16px;color:#fff;background:#fd714d;border-bottom:2px solid #e23002;border-radius:32px;text-align:center}.document .btn_seeMoreDocument:hover{background:#e23002}.btn_next a,.btn_prev a,.btn_close a{color:#fff;border-radius:30px;font-size:16px;box-sizing:border-box;display:block;width:130px;height:30px;margin:0 auto}.btn_next a{background:url(../../images/instruction/next.png) no-repeat 86% center #ff6b6b;border-bottom:3px solid #b75555;float:right;margin:0 20px 20px 0;padding:7px 0}.btn_prev a{background:url(../../images/instruction/prev.png) no-repeat 14% center #f3a8a8;border-bottom:3px solid #d08c8c;float:left;margin-left:20px;padding:7px 0}.btn_close{display:inline-block;*display:inline;*zoom:1}.btn_close a{background:url(../../images/instruction/close.png) no-repeat 20% 7px #b31e1e;border-bottom:3px solid #831919;padding:8px 0}.btn_next a:hover,.btn_prev a:hover,.btn_close a:hover{opacity:.7;color:#fff}.btn_back{position:absolute;bottom:0;padding:5px 0;width:100%}.layer_board_btn2 a{display:block;width:250px;height:45px;padding:40px 0 0;text-align:center;color:#fff;background:url(../../images/instruction/instruction_btn.png) no-repeat left center}.layer_board_btn2 a:hover{opacity:.7}ul.breeder_news li{padding:8px 5px}.clearfix:after{content:".";clear:both;height:0;display:block;visibility:hidden}.clearfix{zoom:1}.c-responsiveMain{position:relative;display:flex}.c-responsiveMain_wrapper{max-width:500px;width:100%;margin-left:245px}.c-responsiveSideMenu{position:sticky;top:0;width:245px;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}.main:has(.amiphoto){background:#fff}.main:has(.amiphoto) .breadCrumb ul{margin:0}.amiphoto{display:inline;font-family:"m-plus-rounded-1c",sans-serif;font-style:normal;font-size:clamp(16px,4.3vw,20px);color:#333;text-align:left;transform:rotate(0.03deg);box-shadow:0px 0px 24px 0px rgba(0,0,0,.2)}.amiphoto .amiphoto_mv h1{padding:0;font-size:clamp(32px,8.5vw,44px);background:none;border:0;color:#333;font-weight:500}.amiphoto_container{padding:0 16px}.amiphoto_bold{font-weight:800}.amiphoto_text_main{color:#5a8a5b}.amiphoto_text_accent{color:#fb4218}.amiphoto_text_annotation{font-size:12px;color:#777}.amiphoto_link{display:inline-block;color:#a98b31;text-decoration:underline !important}.amiphoto_link::after{font-family:"icomoon";content:"";vertical-align:bottom}.amiphoto_link:hover{color:#a98b31;text-decoration:none !important}.amiphoto_mv{position:relative}.amiphoto_mv h1{position:absolute;top:.5em;left:0;display:block;width:100%;text-align:center;line-height:1.5}.amiphoto_mv_copy{position:relative;padding:28px 16px 36px;margin-top:-70px;text-align:center;font-size:clamp(26px,6.9vw,38px);background:#fcf4e1;border-radius:40px 40px 0 0;z-index:1}.amiphoto_mv_copyText{font-weight:500}.amiphoto_mv_price{font-size:clamp(38px,10.1vw,48px);font-weight:500;color:#fb4218}.amiphoto_mv_priceSymbol{font-size:clamp(38px,10.1vw,48px);font-weight:800;color:#fb4218}.amiphoto_mv_tax{padding-right:4px;font-size:clamp(48px,12.8vw,60px);font-weight:800;color:#fb4218}.amiphoto_btn{display:inline-block;width:100%;padding:.8em .5em;margin-top:.8em;font-size:clamp(20px,5.3vw,26px);font-weight:800;text-align:center;background:#ed6a1f;color:#fff;border-radius:50em;border-bottom:2px solid #c65210;box-sizing:border-box}.amiphoto_btn:hover{color:#fff;background:#c65210;border-bottom:2px solid #c65210}.amiphoto_btn::after{font-family:"icomoon";content:"";padding-left:.5em;vertical-align:middle}.amiphoto_section{padding:16px 16px 72px}.amiphoto_sectionTitle{display:flex;align-items:center;margin-bottom:32px;font-size:clamp(26px,6.9vw,38px);color:#5a8a5b;font-weight:800}.amiphoto_sectionTitle::before,.amiphoto_sectionTitle::after{content:"";height:2px;flex-grow:1;background-color:#5a8a5b}.amiphoto_sectionTitle::before{margin-right:1rem}.amiphoto_sectionTitle::after{margin-left:1rem}.amiphoto_question{padding:48px 16px 40px;font-size:clamp(20px,5.3vw,26px);text-align:center;line-height:1.8}.amiphoto_question_emphasis{display:inline-block;margin-bottom:6px;font-weight:800;line-height:1.6;border-bottom:dashed 2px #5a8a5b}.amiphoto_answer{padding:28px 0 40px}.amiphoto_answer_container{position:relative;padding:48px 16px 20px;background:#fcf4e1}.amiphoto_answer_container::after{content:"";position:absolute;width:0;height:0;bottom:-40px;left:50%;border-top:40px solid #fcf4e1;border-left:50vw solid transparent;border-right:50vw solid transparent;transform:translateX(-50%)}.amiphoto_answer_balloon{position:absolute;top:-16px;left:50%;transform:translateX(-50%);white-space:nowrap}.amiphoto_answer_balloon span{position:relative;padding:10px 26px;font-size:clamp(18px,4.8vw,24px);background:#5a8a5b;border-radius:8px;color:#fff}.amiphoto_answer_balloon span::before{content:"";position:absolute;bottom:-10px;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-right:9px solid transparent;border-left:9px solid transparent;border-top:10px solid #5a8a5b;border-bottom:0}.amiphoto_answer_title{font-size:clamp(24px,6.4vw,32px);font-weight:800;text-align:center;line-height:1.7}.amiphoto_answer_title span{position:relative;display:inline-block;font-size:clamp(24px,6.4vw,32px);font-weight:800;color:#5a8a5b}.amiphoto_answer_title span::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background-image:radial-gradient(circle, #4A7D3B 3px, transparent 3px);background-size:25% 6px;background-repeat:repeat-x;background-position:top left;pointer-events:none}.amiphoto_answer_contents{display:flex;justify-content:space-between;align-items:start;padding:1.5em 1em;margin-top:1em;background:#fff}.amiphoto_answer_contents img{width:20%;max-width:96px;height:auto}.amiphoto_answer_contents_text{flex:1;margin-left:1em;font-size:clamp(16px,4.3vw,22px);line-height:1.5}.amiphoto_answer_contents_result{font-size:clamp(22px,5.8vw,30px);color:#5a8a5b;background-image:linear-gradient(0deg, #F8C3A5 16px, transparent 16px);line-height:1.3}.amiphoto_answer_contents_resultEmphasis{font-size:clamp(42px,11.2vw,56px)}.amiphoto_answer_note{margin-top:1em;padding-left:2.5em;font-size:12px;color:#777;text-indent:-2.2em}.amiphoto_answer_note span{padding-right:.5em}.amiphoto_worry{display:flex;flex-direction:column;padding:36px 16px 20px}.amiphoto_worry_title{margin-bottom:28px;font-size:clamp(22px,5.8vw,30px);text-align:center}.amiphoto_worry_title b{font-size:clamp(24px,6.4vw,32px)}.amiphoto_worry_contents{position:relative;display:inline-block;background:#fff;border:1px solid #ccc;border-radius:50em;padding:.8em 1.5em;font-size:clamp(16px,4.3vw,22px);line-height:1.4;z-index:1}.amiphoto_worry_contents::before,.amiphoto_worry_contents::after{content:"";position:absolute;width:30px;height:20px;background:#fff}.amiphoto_worry_contents.right{margin:0 0 16px auto}.amiphoto_worry_contents.right::before,.amiphoto_worry_contents.right::after{bottom:-2px;transform:rotate(-45deg)}.amiphoto_worry_contents.right::before{right:57px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.amiphoto_worry_contents.right::after{right:60px;border-left:1px solid #fff;border-bottom:1px solid #fff}.amiphoto_worry_contents.left{margin-right:auto}.amiphoto_worry_contents.left::before,.amiphoto_worry_contents.left::after{left:60px;transform:rotate(45deg)}.amiphoto_worry_contents.left::before{bottom:-5px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.amiphoto_worry_contents.left::after{bottom:-2px;border-left:1px solid #fff;border-bottom:1px solid #fff}.amiphoto_worry_contents p{position:relative;z-index:1}.amiphoto_worry_contents span{color:#3b9d9b}.amiphoto_worry_image{display:block;width:32%;min-width:136px;height:auto;padding-right:18px;margin:24px auto 0}.amiphoto_solution_title{position:relative;text-align:center;z-index:1;padding-top:60px;overflow:hidden}.amiphoto_solution_title::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:150%;height:100%;background:#fcf4e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;z-index:-1}.amiphoto_solution_title h2{font-size:clamp(26px,6.9vw,34px);font-weight:800;text-align:center;background:#fcf4e1}.amiphoto_solution_title h2 span{font-size:clamp(32px,8.5vw,38px);line-height:1.3;color:#5a8a5b;background-image:linear-gradient(0deg, #F8C3A5 16px, transparent 16px)}.amiphoto_solution_container{padding:16px;background:#fcf4e1;font-size:16px}.amiphoto_solution_merit{display:flex;justify-content:space-between;align-items:center;padding:1.4em 1em;background:#fff}.amiphoto_solution_merit:not(:last-of-type){border-bottom:1px dotted #ccc}.amiphoto_solution_merit img{max-width:62px;width:18%}.amiphoto_solution_merit_text{flex:1;margin-left:1em;font-size:clamp(16px,4.3vw,20px);line-height:1.5}.amiphoto_solution_merit_text b{font-weight:800}.amiphoto_solution_collaboration{display:block;width:70%;height:auto;margin:32px auto}.amiphoto_solution_list{list-style:none;padding-left:0}.amiphoto_solution_list li{position:relative;padding-left:1em;margin-bottom:.5em;font-size:clamp(18px,4.8vw,22px);color:#333}.amiphoto_solution_list li::before{content:"";position:absolute;left:0;top:.4em;width:.6em;height:.6em;border-radius:50%;background:#5a8a5b}.amiphoto_conclusion{position:relative;padding:96px 16px 40px;background:url("../../breeder/images/amiphoto/bg_wave.svg") repeat-x left top}.amiphoto_conclusion_balloon{position:absolute;top:40px;left:50%;transform:translateX(-50%);white-space:nowrap}.amiphoto_conclusion_balloon span{position:relative;padding:10px 26px;font-size:clamp(20px,5.3vw,26px);background:#ed6a1f;border-radius:8px;color:#fff}.amiphoto_conclusion_balloon span::before{content:"";position:absolute;bottom:-10px;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-right:9px solid transparent;border-left:9px solid transparent;border-top:10px solid #ed6a1f;border-bottom:0}.amiphoto_conclusion_text{font-size:clamp(26px,6.9vw,38px);font-weight:800;text-align:center;line-height:1.6}.amiphoto_conclusion_text span{color:#5a8a5b;background-image:linear-gradient(0deg, #F8C3A5 10px, transparent 10px)}.amiphoto_case_title{padding-left:6px;margin-bottom:8px;font-size:clamp(18px,4.8vw,24px);font-weight:800;line-height:1.2;border-left:8px solid #a98b31}.amiphoto_case_title:not(:first-of-type){margin-top:40px}.amiphoto_slider img{width:100%;height:auto}.amiphoto_slider_main{overflow:hidden}.amiphoto_slider_main img{width:100%;height:auto}.amiphoto_slider_thumbnail{display:flex;justify-content:center;align-items:center;margin-top:2%}.amiphoto_slider_thumbnail img{display:block;width:100%;height:auto}.amiphoto_slider_thumbnail .active{position:relative}.amiphoto_slider_thumbnail .active::before{content:"";position:absolute;inset:0;border:3px solid #59c452;pointer-events:none;z-index:1}.amiphoto_slider_thumbnail_wrapper{display:flex;justify-content:space-between;gap:2%}.amiphoto_slider_thumbnail_list.swiper-slide{flex:1 1 auto;max-width:18.4%}.amiphoto_voice{position:relative;padding:24px}.amiphoto_voice::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:1px solid #b9d9b7;border-radius:10px;z-index:1}.amiphoto_voice::after{content:"";position:absolute;right:-10px;bottom:-10px;width:100%;height:100%;background:#dbe5d8;border-radius:10px}.amiphoto_voice_title{display:flex;align-items:center;margin-bottom:16px}.amiphoto_voice_title h3{margin-left:16px;font-size:clamp(20px,5.3vw,26px);font-weight:800;line-height:1.4}.amiphoto_voice p{font-size:16px;line-height:1.5}.amiphoto_voice_comment{position:relative;z-index:2}.amiphoto_plan_contents{margin-top:32px;text-align:center}.amiphoto_plan_note{text-align:center;font-size:18px}.amiphoto_plan_comment{position:relative;display:inline-block;margin-bottom:8px;font-size:clamp(22px,5.8vw,30px);font-weight:800}.amiphoto_plan_comment::before,.amiphoto_plan_comment::after{content:"";position:absolute;top:-4px;width:16px;height:16px}.amiphoto_plan_comment::before{left:-18px}.amiphoto_plan_comment::after{right:-18px;transform:scale(-1, 1)}.amiphoto_plan_comment.first span{color:#ed6a1f}.amiphoto_plan_comment.first::before,.amiphoto_plan_comment.first::after{background:url(../../breeder/images/amiphoto/decoration_title_first.svg) no-repeat center/contain}.amiphoto_plan_comment.repeat span{color:#37a5b4}.amiphoto_plan_comment.repeat::before,.amiphoto_plan_comment.repeat::after{background:url(../../breeder/images/amiphoto/decoration_title_repeat.svg) no-repeat center/contain}.amiphoto_plan_inner{border:2px solid;border-radius:20px}.amiphoto_plan_inner h3{padding:.6em;color:#fff;font-size:clamp(24px,6.4vw,32px);font-weight:800;text-align:center;border-radius:18px 18px 0 0}.amiphoto_plan_inner.first{border-color:#ed6a1f}.amiphoto_plan_inner.first h3{background:#ed6a1f}.amiphoto_plan_inner.repeat{border-color:#37a5b4}.amiphoto_plan_inner.repeat h3{background:#37a5b4}.amiphoto_plan_price{display:inline-block;margin:24px 0}.amiphoto_plan_label{padding:2px 8px;margin:0 8px 8px 0;font-size:clamp(13px,3.4vw,16px);font-weight:500;color:#fff;background:#fb4218}.amiphoto_plan_tax{font-size:clamp(30px,8vw,36px);font-weight:800;color:#fb4218}.amiphoto_plan_tax span{font-size:clamp(40px,10.6vw,48px);line-height:1}.amiphoto_plan_dist{display:flex;flex-wrap:wrap;align-items:start;padding-top:16px;margin:0 16px 24px;font-size:16px;text-align:left;border-top:1px dotted #ccc}.amiphoto_plan_dist.first dt{background:#fbe1d2}.amiphoto_plan_dist.repeat dt{background:#d5eff2}.amiphoto_plan_dist dt:not(:last-of-type),.amiphoto_plan_dist dd:not(:last-of-type){margin-bottom:12px}.amiphoto_plan_dist dt{width:calc(4em + 8px);padding:2px 4px;box-sizing:border-box}.amiphoto_plan_dist dd{width:calc(100% - (4em + 16px));padding-left:8px}.amiphoto_plan_attention{display:flex;align-items:center;padding:16px 24px;margin-top:16px;font-size:clamp(14px,3.7vw,18px);background:#f0f0f0}.amiphoto_plan_attention p{padding-left:12px;flex:1}.amiphoto_flow{list-style:none}.amiphoto_flow li{position:relative;padding:16px 36px;margin:48px 20px 0;background:#edf2ec}.amiphoto_flow li:not(:last-child)::before{content:"";position:absolute;bottom:-34px;left:50%;width:0;height:0;border-style:solid;border-right:18px solid transparent;border-left:18px solid transparent;border-top:20px solid #a98b31;border-bottom:0;transform:translateX(-50%)}.amiphoto_flow_number{position:absolute;top:-35px;left:-20px;color:#fff;font-size:11px;line-height:1}.amiphoto_flow_number span{position:relative;width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#5a8a5b;border-radius:50%}.amiphoto_flow_number span::before{content:"";position:absolute;right:-4px;bottom:0;width:0;height:0;border-style:solid;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:12px solid #5a8a5b;border-top:0;transform:rotate(130deg)}.amiphoto_flow_number b{font-size:26px;font-weight:800;line-height:1}.amiphoto_flow_title{font-size:clamp(16px,4.3vw,22px);font-weight:800;color:#5a8a5b;line-height:1.4}.amiphoto_flow_note{margin-top:4px;font-size:clamp(14px,3.7vw,16px)}.amiphoto_flow_note a{font-size:clamp(14px,3.7vw,16px)}.amiphoto_fixedBtn{position:fixed;left:16px;bottom:-100px;width:calc(100% - 32px);margin-top:0;z-index:100;transition:bottom .3s cubic-bezier(0.4, 0, 0.2, 1),bottom .6s cubic-bezier(0.4, 0, 0.2, 1)}.amiphoto_campaignBtn{position:relative;display:inline-flex;width:100%;max-width:302px;align-items:center;padding:12px 58px 12px 20px;font-size:clamp(20px,5.3vw,28px);font-weight:800;text-align:left;line-height:1.2;background:#ed6a1f;color:#fff;border-radius:50em;border-bottom:2px solid #c65210;box-sizing:border-box}.amiphoto_campaignBtn:hover{color:#fff;background:#c65210;border-bottom:2px solid #c65210}.amiphoto_campaignBtn::after{font-family:"icomoon";content:"";position:absolute;top:50%;right:.8em;font-size:clamp(22px,6.3vw,24px);transform:translateY(-50%)}.amiphoto_campaignBtn span{position:relative;display:flex;justify-content:center;align-items:center;width:56px;height:56px;margin-right:14px;font-size:14px;color:#ed6a1f;border-radius:50%;background:#fff}.amiphoto_campaignBtn span::after{content:"";position:absolute;top:50%;right:-15%;width:0;height:0;border-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #fff;border-right:0;transform:translateY(-50%)}.amiphoto_campaign_mv{position:relative;background:#fdddcb;text-align:center}.amiphoto_campaign_mv::after{content:"";position:absolute;left:50%;bottom:-14px;width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:14px solid #fdddcb;border-bottom:0;z-index:1;transform:translateX(-50%)}.amiphoto_campaign_mv img{margin-top:-70px}.amiphoto_campaign_mv_link{display:inline-block;margin:16px 0 40px;color:#8c5218;font-size:clamp(16px,4.3vw,18px);text-decoration:underline !important}.amiphoto_campaign_mv_link::after{font-family:"icomoon";content:"";font-size:18px}.amiphoto_campaign_mv_link:hover{color:#8c5218;text-decoration:none !important}.amiphoto_campaign_coupon{padding:36px 16px;text-align:center;background:#fcf4e1}.amiphoto_campaign_coupon_note{margin-bottom:12px;font-size:clamp(16px,4.3vw,20px)}.amiphoto_campaign_coupon_code{margin-bottom:20px;font-size:clamp(16px,4.3vw,20px)}.amiphoto_campaign_coupon_code span{margin-left:8px;font-size:clamp(26px,6.9vw,38px);font-weight:500}.amiphoto_campaign_notice{position:relative;padding:16px 24px;background:#fcf4e1}.amiphoto_campaign_notice::after{content:"";position:absolute;left:50%;bottom:-14px;width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:14px solid #fcf4e1;border-bottom:0;z-index:1;transform:translateX(-50%)}.amiphoto_campaign_noticeTitle{position:relative;margin-bottom:8px;font-size:clamp(18px,4.8vw,24px);font-weight:800;line-height:38px;background:#ffe15e}.amiphoto_campaign_noticeTitle::before,.amiphoto_campaign_noticeTitle::after{content:"";position:absolute;top:0;width:0;height:0;border-style:solid;border-top:19px solid transparent;border-bottom:19px solid transparent}.amiphoto_campaign_noticeTitle::before{left:0;border-left:10px solid #fcf4e1;border-right:0}.amiphoto_campaign_noticeTitle::after{right:0;border-right:10px solid #fcf4e1;border-left:0}.amiphoto_campaign_noticeTax{font-size:36px;font-weight:800;color:#fb4218;line-height:1}.amiphoto_campaign_noticeTax span{font-size:clamp(46px,12.2vw,60px)}.amiphoto_campaign_noticeText{margin-left:2px;font-size:clamp(16px,4.3vw,20px);line-height:1.2}.amiphoto_campaign_noticeText span{color:#fb4218;font-weight:800}.amiphoto_campaign_contact{display:inline-block}.amiphoto_campaign_price{padding:20px 0 24px}.amiphoto_campaign_special{align-items:baseline}.amiphoto_campaign_specialTag{font-size:clamp(14px,3.7vw,18px)}.amiphoto_campaign_specialTax{margin-left:8px;font-size:clamp(20px,5.3vw,26px)}.amiphoto_campaign_specialTax span{font-size:clamp(32px,8.5vw,40px)}.amiphoto_campaign_final{position:relative;padding-top:32px}.amiphoto_campaign_final::before{content:"";position:absolute;top:0;left:50%;width:40px;height:21px;background:url(../../breeder/images/amiphoto/bg_campaign_arrow.png) no-repeat center/contain;transform:translateX(-50%)}.amiphoto_campaign_finalComment{padding:2px;font-size:clamp(14px,3.7vw,18px);text-align:center;color:#fff;background:#fb4218;border-radius:50em}.amiphoto_campaign_finalTax{font-size:clamp(46px,12.2vw,60px);font-weight:800;color:#fb4218;line-height:1.2}.amiphoto_campaign_finalTax span{font-size:clamp(56px,15.1vw,72px)}.amiphoto_campaign_cta{padding:20px 16px 0;margin-top:-20px}.amiphoto_campaign_cta img{border-radius:16px 16px 0 0}.amiphoto_campaign_ctaWrapper{position:relative;padding-top:1.2em;border:2px solid #ed6a1f;border-radius:16px}.amiphoto_campaign_ctaTitle{position:absolute;top:-1.2em;left:50%;transform:translateX(-50%)}.amiphoto_campaign_ctaTitle span{position:relative;display:inline-block;padding:0 32px;font-size:clamp(18px,4.8vw,24px);font-weight:800;color:#fff;line-height:2em;background:#ed6a1f;white-space:nowrap}.amiphoto_campaign_ctaTitle span::before,.amiphoto_campaign_ctaTitle span::after{content:"";position:absolute;top:0;width:0;height:0;border-style:solid;border-top:1em solid transparent;border-bottom:1em solid transparent}.amiphoto_campaign_ctaTitle span::before{left:-1px;border-left:12px solid #fff;border-right:0}.amiphoto_campaign_ctaTitle span::after{right:-1px;border-right:12px solid #fff;border-left:0}.amiphoto_campaign_ctaPeriod{position:relative;padding:12px;font-size:clamp(14px,4.3vw,20px);text-align:center;background:#f8c3a5}.amiphoto_campaign_ctaPeriod span{margin-left:8px;font-size:clamp(19px,5.3vw,26px);font-weight:500}.amiphoto_campaign_ctaPeriod::after{content:"";position:absolute;bottom:-10px;left:50%;width:0;height:0;border-style:solid;border-right:15px solid transparent;border-left:15px solid transparent;border-top:10px solid #f8c3a5;border-bottom:0;transform:translateX(-50%)}.amiphoto_campaign_ctaContents{padding:32px 16px;text-align:center;background:#fcf4e1;border-radius:0 0 16px 16px}.amiphoto_campaign_ctaContents .amiphoto_campaignBtn{padding:12px 40px 12px 16px;font-size:clamp(18px,5.3vw,28px)}.amiphoto_campaign_annotation{margin-top:1rem;font-size:clamp(12px,3.2vw,14px);color:#777;text-align:left}.amiphoto_campaign_fixedBtn{position:fixed;left:16px;bottom:-100px;width:calc(100% - 32px);z-index:100;transition:bottom .3s cubic-bezier(0.4, 0, 0.2, 1),bottom .6s cubic-bezier(0.4, 0, 0.2, 1)}.amiphoto_campaign_fixedBtn a{position:relative;width:100%;padding:20px 4px 12px;margin-top:0;background:#ed6a1f;border-radius:12px;color:#fff;font-size:18px;font-weight:800;text-align:center}.amiphoto_campaign_fixedBtn a::after{font-family:"icomoon";content:"";padding-left:12px;font-size:20px;vertical-align:bottom}.amiphoto_campaign_fixedBtn span{position:absolute;top:-14px;left:50%;display:inline-block;padding:4px 24px;font-size:16px;color:#ed6a1f;background:#fff;border:1px solid #ed6a1f;border-radius:50em;transform:translateX(-50%);white-space:nowrap}.amiphoto_pc #main .amiphoto_mv h1{padding:0;font-size:44px;text-align:center}.amiphoto_pc .amiphoto{font-size:16px;line-height:1.5}.amiphoto_pc .amiphoto *{font-family:"m-plus-rounded-1c",sans-serif}.amiphoto_pc .amiphoto_section{padding-right:24px;padding-left:24px}.amiphoto_pc .amiphoto_bold{font-weight:700}.amiphoto_pc .amiphoto_link{font-size:16px}.amiphoto_pc .amiphoto_mv_copy{padding-left:24px;padding-right:24px}.amiphoto_pc .amiphoto_mv_copyText{font-size:35px}.amiphoto_pc .amiphoto_mv_tax{font-weight:800}.amiphoto_pc .amiphoto_answer_container{padding-left:24px;padding-right:24px}.amiphoto_pc .amiphoto_answer_container::after{border-left-width:250px;border-right-width:250px}.amiphoto_pc .amiphoto_answer_contents img{width:96px;height:auto}.amiphoto_pc .amiphoto_answer_contents_text{font-size:16px}.amiphoto_pc .amiphoto_answer_contents_text p:first-child b{font-size:16px}.amiphoto_pc .amiphoto_answer_contents_resultEmphasis{font-size:48px}.amiphoto_pc .amiphoto_worry_title{font-weight:500}.amiphoto_pc .amiphoto_worry_title b{font-weight:700}.amiphoto_pc .amiphoto_solution_container{padding:16px 24px;font-size:16px}.amiphoto_pc .amiphoto_solution_merit_text b{font-size:20px}.amiphoto_pc .amiphoto_solution_list b{font-size:22px}.amiphoto_pc .amiphoto_voice_title h3{font-weight:700}.amiphoto_pc .amiphoto_plan_dist.first{margin-left:16px}.amiphoto_pc .amiphoto_flow_title{font-weight:700}.amiphoto_pc .amiphoto_sideMenu{font-family:"m-plus-rounded-1c",sans-serif;margin-left:20px}.amiphoto_pc .amiphoto_sideMenu_list li{line-height:1.7}.amiphoto_pc .amiphoto_sideMenu_list li:not(:first-child){padding-left:1em}.amiphoto_pc .amiphoto_sideMenu_list li:not(:first-child)::before{font-family:"icomoon";content:"";margin-right:4px;font-size:18px;font-weight:bold;color:#5a8a5b}.amiphoto_pc .amiphoto_sideMenu_list a{font-size:17px;color:#333;transition:.1s all linear}.amiphoto_pc .amiphoto_sideMenu_list a:hover{color:#5a8a5b}.amiphoto_pc .amiphoto_sideMenu_list a.active{color:#5a8a5b}.amiphoto_pc .amiphoto_sideMenu .amiphoto_btn{position:relative;padding:.5em 2em;font-size:17px;line-height:1.2;text-align:left}.amiphoto_pc .amiphoto_sideMenu .amiphoto_btn::after{position:absolute;top:50%;right:1.2em;transform:translateY(-50%)}.amiphoto_pc .amiphoto_sideMenu .amiphoto_campaignBtn{width:100%;padding:8px 12px;margin-top:.8em;font-size:16px}.amiphoto_pc .amiphoto_sideMenu .amiphoto_campaignBtn::after{content:"";right:.6em;font-size:22px}.amiphoto_pc .amiphoto_sideMenu .amiphoto_campaignBtn span{width:44px;height:44px;margin-right:8px;font-size:13px}.amiphoto_pc .amiphoto_sideMenu .amiphoto_campaignBtn span::after{border-top-width:8px;border-bottom-width:8px;border-left-width:8px}.amiphoto_pc .amiphoto_campaign_contact li{font-size:14px}.amiphoto_pc .amiphoto_campaignBtn{width:auto;max-width:none;padding-right:88px}.amiphoto_pc .amiphoto_campaignBtn::after{right:.8em;font-size:32px}.amiphoto_pc .amiphoto_campaignBtn span{width:64px;height:64px;margin-right:20px;font-size:18px}.amiphoto_pc .amiphoto_campaign_annotation{margin-left:1.5rem}@media screen and (max-width: 979px){.amiphoto_sideMenu{display:none}}@media screen and (min-width: 500px){.amiphoto_answer_container::after{border-right-width:250px;border-left-width:250px}}*{font-size:12px;font-family:"メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic"}body{margin:0px;padding:0px 8px;color:#333;background:#fff;line-height:130%;font-family:"メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";*position:relative;-webkit-text-size-adjust:none;text-size-adjust:none}form{margin:0px}h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,hr,img,div,span{margin:0;padding:0;font-size:100%;font-style:normal}ul,ol{list-style:none}a{text-decoration:none;color:#0678cf;border:none}a:hover{text-decoration:none;color:#0678cf;border:none}a:focus,input:focus{outline:none}a img{border:0}input[type=password],input[type=text],textarea{padding:3px 4px}input.box1{border:1px solid #888;background-color:#fff;height:16px}img{vertical-align:bottom}.button{display:inline-block;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#eee;background-image:-o-linear-gradient(#FCFCFC, #DDDCDC);background-image:linear-gradient(#FCFCFC, #DDDCDC);background:-moz-linear-gradient(top, #FCFCFC, #DDDCDC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #DDDCDC));border:1px solid #aaa;color:#444;box-shadow:0 2px 2px rgba(0,0,0,.2)}.button.disabled{color:#aaa;border:1px solid #bbb;background-color:#f0f0f0;background-image:-o-linear-gradient(#FCFCFC, #DDDCDC);background-image:linear-gradient(#FCFCFC, #DDDCDC);background:-moz-linear-gradient(top, #FCFCFC, #DDDCDC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #DDDCDC));cursor:default;opacity:.7}.button.disabled:hover{color:#aaa;border:1px solid #bbb;background-color:#f0f0f0;background-image:-o-linear-gradient(#FCFCFC, #DDDCDC);background-image:linear-gradient(#FCFCFC, #DDDCDC);background:-moz-linear-gradient(top, #FCFCFC, #DDDCDC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #DDDCDC))}.button:hover{text-decoration:none;background-color:#deeefc;background-image:-o-linear-gradient(#EBF4FC, #DEEEFC);background-image:linear-gradient(#EBF4FC, #DEEEFC);background:-moz-linear-gradient(top, #EBF4FC, #DEEEFC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EBF4FC), color-stop(1, #DEEEFC));border:1px solid #7eb4ea;color:#557}.button:active{text-decoration:none;background-color:#ebf4fc;background-image:-o-linear-gradient(#DEEEFC, #EBF4FC);background-image:linear-gradient(#DEEEFC, #EBF4FC);background:-moz-linear-gradient(top, #DEEEFC, #EBF4FC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DEEEFC), color-stop(1, #EBF4FC))}input.button{height:34px}a.button{padding:7px}.button.orange{border:1px solid #fff;font-weight:bold;color:#fff;background-color:#f90;background-image:-o-linear-gradient(#FFBF6E, #FA6400);background-image:linear-gradient(#FFBF6E, #FA6400);background:-moz-linear-gradient(top, #FFBF6E, #FA6400);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFBF6E), color-stop(1, #FA6400))}.button.orange:hover{border:1px solid #fff;font-weight:bold;color:#fff;background-color:#fcb853;background-image:-o-linear-gradient(#F5CF68, #FCB853);background-image:linear-gradient(#F5CF68, #FCB853);background:-moz-linear-gradient(top, #F5CF68, #FCB853);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F5CF68), color-stop(1, #FCB853))}.button.primary{border:1px solid #ff8200;font-weight:bold;color:#fff;background-color:#f90;background-image:-o-linear-gradient(#FFBF6E, #FA6400);background-image:linear-gradient(#FFBF6E, #FA6400);background:-moz-linear-gradient(top, #FFBF6E, #FA6400);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFBF6E), color-stop(1, #FA6400))}.button.primary:hover{border:1px solid #ff9d00;font-weight:bold;color:#fff;background-color:#fcb853;background-image:-o-linear-gradient(#F5CF68, #FCB853);background-image:linear-gradient(#F5CF68, #FCB853);background:-moz-linear-gradient(top, #F5CF68, #FCB853);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F5CF68), color-stop(1, #FCB853))}.button_red{background:url(../../images/button2.gif);cursor:pointer;color:#f22;height:20px;border-color:#f22}.button_blue{background:url(../../images/button3.gif);cursor:pointer;color:blue;height:28px;border-color:blue;font-size:14px}.button_green{background:url(../../images/button4.gif);cursor:pointer;color:#005b00;height:28px;border-color:#7bc57b;font-size:14px}.button_none{background:url(../../images/button.gif);cursor:pointer;color:#999;height:20px}.button_table{margin:25px 0px 5px;border-collapse:collapse;border-spacing:0px}.button_table .left{text-align:left;vertical-align:bottom;padding:0px}.button_table .center{text-align:center;padding:0px}.button_table .right{text-align:right;vertical-align:bottom;padding:0px}.clr{zoom:1}.clr:after{content:" ";display:block;clear:both}.open{color:#333}.non_open{color:#f44}.w15{width:15px}.w20{width:20px}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w65{width:65px}.w70{width:70px}.w80{width:80px}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w140{width:140px}.w150{width:150px}.w165{width:165px}.w185{width:185px}.w200{width:200px}.w205{width:205px}.w270{width:270px}.w300{width:300px}.w350{width:350px}.w500{width:500px}.w590{width:590px}.w940{width:940px}.w980{width:980px}.t{border-top:1px solid #aaa}.b{border-bottom:1px solid #aaa}.r{border-right:1px solid #aaa}.l{border-left:1px solid #aaa}.clear{clear:both;font-size:0;line-height:0;height:0px;visibility:hidden}.half{ime-mode:disabled}.req{color:#f44}.notice_red{padding:3px 3px 0px;color:#f44}.notice{padding:3px 3px 0px;color:#333}.error_msg{color:red;line-height:130%}.error_td{background-color:#ffe5e5}.bg_odd{background-color:#fff}.bg_even{background-color:#fdfded}.ok{background-color:#d2ffd2}.ng{background-color:#ffd7eb}.rounded_corner1{border-radius:6px;-webkit-border-radius:4px;-moz-border-radius:4px}.rounded_corner2{border-radius:10px;-webkit-border-radius:8px;-moz-border-radius:8px}.rounded_corner3{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.Required_input,.optional{float:right;padding:2px 5px;border-radius:2px;font-size:11px;font-weight:normal !important;margin-left:7px;*padding:2px 5px}.Required_input{background-color:#fff;color:#fa4949;border:1px solid #f49292}.optional{background-color:#fff;color:#7b6e3a;border:1px solid #d2cdb6}.fl_none{float:none !important}.link_circle{background:url(../../images/link_circle_breeder.png) left center no-repeat;padding-left:15px}.link_circle:hover{text-decoration:underline;color:blue}.linkBack{background:url(../../images/linkBack_breeder.png) left center no-repeat;padding-left:15px;display:block;border:none;color:blue}.linkBack:hover{text-decoration:underline;cursor:pointer}.supplementList{line-height:1.5}.supplementList li{font-size:12px;text-indent:-1em;padding-left:1em}.supplementList li:before{display:inline-block;content:"・";margin-right:3px;margin-left:calc(1em - 3px)}.form_checkbox{cursor:pointer}.form_checkbox input[type=checkbox]{vertical-align:-0.15em}.box{border:1px solid #aaa}.date{width:80px;text-align:center;ime-mode:disabled}.num{width:45px;text-align:right;ime-mode:disabled}.num_mini{width:40px;text-align:right;ime-mode:disabled}.num_mini2{width:30px;text-align:right;ime-mode:disabled}.money{width:60px;text-align:right;ime-mode:disabled}.large{width:500px}#breadCrumb{margin:10px 0 0 5px;padding-bottom:8px;border-bottom:1px dotted #cccce5;width:986px}#breadCrumb li{display:inline-block;*display:inline;*zoom:1;background:url(../../images/breadArrow.png) no-repeat left center;margin-left:8px;padding-left:12px}#breadCrumb li:first-child{margin:0;padding:0;background:none}.breadCrumbEnd,.breadCrumbEnd:hover{color:#400000}#header{margin-bottom:10px}#logo{margin-bottom:5px}#footer{text-align:center}hr.copy{border:0 none;height:1px;color:#530000;background-color:#530000}.endBorder{height:1px;background-color:#b4b4b4;border:none}#main h1{margin-top:12px;padding:7px;font-size:16px;text-align:left}#main .edit_table{margin-top:5px;width:720px;border-collapse:collapse}#main .edit_table th{background:#ddf;border:1px solid #cacaf3;padding:5px;width:210px;line-height:1.5em;box-sizing:border-box}#main .edit_table th.important{background:#ffdede}#main .edit_table td{border:1px solid #cacaf3;padding:5px;text-align:left;width:auto;line-height:1.4em}#main .edit_table .movie_table td:first-child{border-right:0}#main .edit_table .movie_table td:last-child{border-left:0}#main .edit_table .formatNote{display:block;margin-top:5px}#main .non_border_table{margin:0px}#main .non_border_table th{background:#fff;border:none;padding:0px}#main .non_border_table th.important{background:#fff}#main .non_border_table td{border:none;padding:0px;text-align:left;width:auto}#main #new_area{text-align:left;margin:2px 0px 0px 1%}#main #navi_area_right{text-align:right;margin:2px 1% 2px 0px}#main #page_area{text-align:left;margin:10px 0px 0px 1%}#main .list_table{width:98%;border-collapse:collapse}#main .list_table th{background:#ddf;border:1px solid #aaa;padding:2px}#main .list_table td{border:1px solid #aaa;padding:2px}#main .list_table_in{width:100%;margin:10px 0px 0px 0px;border-collapse:collapse}#main .list_table_in th{text-align:center;background:#ddf;border:1px solid #aaa;padding:2px}#main .list_table_in td{border:1px solid #aaa;background:#fff;padding:2px}#main .list_table_in2{width:100%;margin:0px;border-collapse:collapse}#main .list_table_in2 th{text-align:center;background:#ddf;border:0px;padding:0px}#main .list_table_in2 td{border:0px;padding:0px}#main .inside{margin-top:5px}#main .inside td{border:0px;padding:0px;text-align:left;width:auto}#main .list_msg{margin:10px 0px;text-align:center}#main .room_table{width:100%;border-width:0px;border-collapse:collapse;border-spacing:0px}#main .room_table th{width:auto;border-width:0px;padding:3px;text-align:center}#main .room_table td{width:auto;border-width:0px;padding:3px;text-align:left}#main .topic{text-align:left;line-height:1.5}#main .topic,#main .topic b,#main .topic font{font-size:14px}#main .topicCase{border:1px solid #c8c8c8;padding:30px}#main .topicCaseHdr{color:#d23232;font-size:20px;font-weight:bold;margin-bottom:15px}#main .topicCasePnt{border:1px solid #e6e6e6;padding:15px;margin-top:15px}#main .topicCasePnt p{color:#cd5f5f}#main .topicCaseLst{border:3px solid #f0f0e1;background-size:20px 20px;background-color:#fafaf0;background-image:linear-gradient(-45deg, #fffff5 25%, transparent 25%, transparent 50%, #fffff5 50%, #fffff5 75%, transparent 75%, transparent);padding:30px;margin-top:20px}#main .topicCaseLst dt{margin-top:30px;color:#91374b;list-style-type:disc;margin-left:1.25em;display:list-item;font-weight:bold;font-size:16px}#main .topicCaseLst dt:first-child{margin-top:20px}#main .topicCaseLst dt,#main .topicCaseLst dd{margin-left:1.25em}#main .topicCaseLstHdr{font-size:20px;position:relative;border-bottom:1px dashed #69b982;margin:40px 0 0 40px}#main .topicCaseLstHdr:first-child{margin:0 0 0 40px}#main .topicCaseLstHdr:before{content:"";position:absolute;bottom:0;left:-40px;width:30px;height:30px;background:url(../../images/topicCaseLstHdr.png) left center no-repeat}#main .topicCaseLstPnt{background:#fff;padding:15px;margin-top:20px;border:1px solid #f0f0e1;font-size:12px}#main .topicRule{margin-top:30px;border:1px solid #c8c8c8}#main .topicRuleHdr{background:#ffe6e6;display:flex;align-items:center;position:relative}#main .topicRuleHdr:before{content:"";width:50px;height:50px;background:#e68282 url(../../images/topicRuleHdr.png) center no-repeat;display:block}#main .topicRuleHdr span{margin-left:15px;font-size:18px;font-weight:normal;position:relative;top:2px}#main .topicRuleCntHdr{font-size:18px;background:url(../../images/topicRuleCntHdr.png) left center no-repeat;color:#e68282;margin-top:30px;padding:3px 0 0 11px}#main .topicRuleCntHdr:first-child{margin:0}#main .topicRuleCnt{padding:30px}#main .topicRuleCnt p{margin-top:10px}#main .estimate_table{margin:0px auto 20px;border-collapse:collapse;width:720px;text-align:left}#main .estimate_table th{border:1px solid #aaa;padding:4px;white-space:nowrap;text-align:center;background-color:#d9d9ff}#main .estimate_table td{border:1px solid #aaa;padding:4px}#main .estimate_table .header{background-color:#bebf9f;white-space:nowrap;font-weight:bold}#main .estimate_table .headersub{background-color:#ddf;text-align:center}#main .estimate_table .room{width:70px;white-space:nowrap}#main .estimate_table .cost{width:80px;text-align:right;white-space:nowrap}#main .estimate_table .num{width:70px;text-align:right;white-space:nowrap}#main .estimate_table .footer{text-align:right;white-space:nowrap}#main .estimate_table .footercost{width:80px;text-align:right;white-space:nowrap}#main .daily_list{width:98%;border-collapse:collapse}#main .daily_list th{background:#f0f0f0;border:1px solid #aaa;padding:2px 0px}#main .daily_list td{border:1px solid #aaa;padding:2px 0px}#main .daily_list td table{width:100%;border-width:0px;border-collapse:collapse;border-spacing:0px}#main .daily_list td table th{width:auto;border-width:0px;padding:3px 0px;text-align:center}#main .daily_list td table td{width:auto;border-width:0px;padding:3px 0px;text-align:left}#main .daily_list .none_day{background-color:#f0f0f0;color:#bbb}#main .month_navi{font-weight:bold;font-size:12px;color:#bbb}#main .this_month{font-size:16px;color:#333;padding:0px 10px}#main .calendar{width:720px;border-collapse:collapse}#main .calendar th{background:#f0f0f0;border:1px solid #aaa;padding:5px;width:210px}#main .calendar td{border:1px solid #aaa;padding:5px;text-align:center;width:auto;font-weight:bold;width:210px}#main .calendar .person{width:310px}#main .calendar .holiday{background-color:#ffd7eb;color:red}#main .calendar .sunday{background-color:#ffd7eb;color:red}#main .calendar .saturday{background-color:#d9ffff;color:blue}#main .calendar .normal_day{background-color:#d9ffff;color:blue}#main .calendar .none_day{background-color:#f0f0f0;color:#bbb}#main .calendar .rest_before_day{background-color:#ffa;color:red}#main .calendar .special_day1{background-color:#d2ffd2;color:green}#main .calendar .special_day2{background-color:#d9d9ff;color:blue}.adminfo{width:485px}#charge_area{margin-top:10px;margin-bottom:10px}#charge_area .calendar_small{width:210px;border-collapse:collapse;margin:0px 5px}#charge_area .calendar_small th{background:#ddf;border:1px solid #aaa;padding:5px;width:30px;font-weight:normal}#charge_area .calendar_small td{border:1px solid #aaa;padding:5px;text-align:center;width:auto;width:30px}#charge_area .holiday{color:red}#charge_area .sunday{color:red}#charge_area .saturday{color:blue}#charge_area .weekday{color:#333}#charge_area .normal_day{background-color:#fff}#charge_area .rest_before_day{background-color:#ffa}#charge_area .special_day1{background-color:#d2ffd2}#charge_area .special_day2{background-color:#d9d9ff}#charge_area .none_day{background-color:#f0f0f0;color:#bbb}#charge_area .charge_set{margin:0 auto;border-collapse:collapse;margin-bottom:15px;width:720px}#charge_area .charge_set th{border:1px solid #aaa;background:#ddf;padding:2px 0px;text-align:center;white-space:nowrap;font-weight:normal}#charge_area .charge_set td{border:1px solid #aaa;padding:4px 0px;text-align:center}#charge_area .charge_set .now{background-color:#ffa}#charge_area .charge_table{margin:0 auto;border-collapse:collapse;width:210px;margin:0px 5px}#charge_area .charge_table th{border:1px solid #aaa;background:#ddf;padding:4px;text-align:left;vertical-align:top;white-space:nowrap;font-weight:normal}#charge_area .charge_table td{border:1px solid #aaa;padding:4px;text-align:right;vertical-align:top}#main_error{padding-top:30px;text-align:center}#main_error #title{font-size:16px;font-weight:bold}#main_error form{margin:0px}#main_error table{display:inline}#main_login{width:100%;text-align:center}#login{width:300px;margin:30px auto;padding:24px 0 16px;font-size:10px;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 2px 0px #dedede}#login table input{width:160px;margin-left:10px;ime-mode:disabled}.breeder_news_head{margin:0px 0px 10px 0px;color:#000;font-size:15px;font-weight:bold;text-align:left}ul.breeder_news{font-size:12px;background:#fff}ul.breeder_news li{border-bottom:1px dotted #999;font-size:13px;line-height:1.5;padding:4px 5px;text-align:left}div#main #cat_search_request_list .head{border-radius:4px;padding:9px 11px;background:#ece5c9;border:1px solid #d4ccc1;font-weight:bold;font-size:15px;text-align:left;width:830px}div#main #cat_search_request_list .comment{padding:9px 0px;text-align:left;width:830px}div#main #cat_search_request_list .edit_table{margin:0px;width:728px}div#main #cat_search_request_list .edit_table th{padding:2px;font-size:12px;text-align:center;vertical-align:middle;border-top:1px solid #d4ccc1;border-left:1px solid #d4ccc1;border-right:1px solid #d4ccc1;border-bottom:1px solid #d4ccc1;background-color:#ece5c9;padding:5px;line-height:1.5em}div#main #cat_search_request_list .edit_table td{background-color:#fff;border:1px solid #d4ccc1;border-right:1px solid #d4ccc1;padding:5px;font-size:12px;line-height:1.5em}div#main #cat_search_request_list .more{margin:12px 0px 35px 0px}div#main #cat_search_request_list .button2{display:inline-block;*display:inline;*zoom:1;cursor:pointer;vertical-align:middle;font-size:12px;border-radius:5px;text-decoration:none;background:-moz-linear-gradient(center top, #FCFCFC, #DDDCDC) repeat scroll 0% 0% transparent;border:1px solid #aaa;color:#444;box-shadow:0px 2px 2px rgba(0,0,0,.2);height:28px}div#main #cat_search_request_list .button2:hover{text-decoration:none;background:-moz-linear-gradient(center top, #EBF4FC, #DEEEFC) repeat scroll 0% 0% transparent;border:1px solid #7eb4ea;color:#557}div#main #cat_search_request_list .description{border-radius:4px;padding:15px;width:700px;background:#fce9d1 url(../../images/page_brown.png) right bottom no-repeat}div#main #cat_search_request_list .description li{background:url(../../images/description_list.png) left top 4px no-repeat;margin-top:2px;padding-left:15px;text-align:left}.pagelink{margin-top:20px;text-align:center}.pagelink ol{margin:10px auto 20px}.pagelink ol li{display:inline;margin:1px}.pagelink ol li span{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 8px;border:1px solid #d4ccc1;background-color:#fff}.pagelink ol li a{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 8px;border:1px solid #8990db;background-color:#9fa5eb;color:#fff}.pagelink ol li a:hover{background-color:#8990db;color:#fff;text-decoration:none}.pagelink i{font-size:18px;top:2px;position:relative}ul.navi_button li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:inline;text-align:center;float:left}ul.navi_button li a{width:218px;display:block;padding:4px 8px;border:1px solid #8990db;background-color:#9fa5eb;color:#fff;text-decoration:none}@keyframes badgeLightUp{30%{top:20px;left:20px}100%{top:20px;left:20px}}.adminfo{width:520px}.admInfo_box{padding:3px 0px 10px 0}.admInfo_box dl{border-radius:4px;border:1px solid #d1d7f3}.admInfo_box dt{font-size:12px;padding:6px 15px;background-color:#d1d7f3}.admInfo_box dd{display:flex;padding:10px}.admInfo_box .badge_mobilePossible{display:inline-block;margin-left:.5em;padding:.1em .5em;font-size:11px;vertical-align:.2em;color:#333;border:1px solid #333}.admInfo_boxHeader{margin-bottom:3px;display:flex;flex-wrap:wrap;justify-content:flex-end}.admInfo_breederName{margin-top:5px}.admInfo_boxHeaderLink{display:flex;align-items:center;padding-left:15px;margin:5px 0 0 auto}.admInfo_boxHeaderLink li{margin-right:10px}.admInfo_boxHeaderLink li:last-child{margin-right:0}.admInfo_inqButton_area{width:160px;margin-right:10px}.admInfo_inqButton_area .badgeMessage{overflow:hidden;position:relative;font-size:11px;display:inline-flex;width:20px;height:20px;margin:0 3px 0 0;border:2px solid #fff}.admInfo_inqButton_area .badgeMessage:after{content:"";position:absolute;left:-20px;top:-20px;display:block;width:100%;height:100%;background:linear-gradient(135deg, rgba(0, 0, 0, 0) 30%, rgba(255, 255, 255, 0.8) 46%, rgba(255, 255, 255, 0.8) 54%, rgba(0, 0, 0, 0) 70%);border-radius:50%;animation-name:badgeLightUp;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.admInfo_inqButton_faq,.admInfo_inqButton_reply{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;border-radius:4px;font-size:13px}.admInfo_inqButton_faq{padding-right:12px;background:#805ec0;box-shadow:0 2px 0 #6441a5;color:#fff}.admInfo_inqButton_faq:hover{background:#6441a5;color:#fff}.admInfo_inqButton_reply{margin-top:7px;border:1px solid #dcdfe1;color:#343a40}.admInfo_inqButton_reply:hover{background:#dcdfe1;color:#343a40}.admInfo_telArea{box-sizing:border-box;width:calc(100% - 170px)}.admInfo_telArea_number{display:flex;align-items:center}.admInfo_telArea_number .telNumber{font-size:18px;font-weight:bold;color:#000}.admInfo_telArea_number .telNumber:hover{color:#000}.admInfo_telArea_number .badge_freeDial{display:inline-block;padding:.2em .5em;margin-right:.5em;font-size:11px;font-weight:normal;vertical-align:.2em;border:1px solid #6c757d}.admInfo_telArea_number .officeHours{padding:2px 0 2px 5px;margin-left:5px;border-left:1px solid #6c757d}.admInfo_telArea_aboutPloxyDelivery{padding:0 0 0 20px;background:url(../../images/delivery.svg) no-repeat left top/16px auto;font-size:11px}.admInfo_telArea_aboutPloxyDelivery a{color:#0678cf}.admInfo_telArea_aboutPloxyDelivery a:hover{text-decoration:underline}.aRequiredDeal_posi .activeTab{background-color:#543985}form h2{color:#8771cd;font-size:15px;line-height:1.5em;text-align:left}.first{margin-left:0;clear:both}.dealHelp{background:url(../../images/ts_pict_help.png) no-repeat 6px center #d9e1e9;margin-bottom:8px;padding:6px 8px 6px 24px;display:inline-block;*display:inline;*zoom:1;border-radius:16px;cursor:pointer;border-bottom:1px solid #d1d1d1}.dealHelp:hover{background-color:#c9d2db}#dealListChangeNav{float:right;margin:0 16px 8px 0}#dealListChangeNav p{display:inline-block;*display:inline;*zoom:1;font-size:13px;background:url(../../images/ts_pict_tri.png) no-repeat 58px 0;padding-right:15px}#dealListChangeNav .cat,#dealListChangeNav .member{padding:6px 8px 6px 24px;display:inline-block;*display:inline;*zoom:1;background-image:url(../../images/ts_pict_catlist.png);background-repeat:no-repeat}#dealListChangeNav .cat{background-position:7px -24px;border-radius:14px 0 0 14px}#dealListChangeNav .member{background-position:7px 6px;border-radius:0 14px 14px 0}#dealListChangeNav .active{background-color:#7d64ad;color:#fff}#dealListChangeNav .link{background-color:#dcd6e7;color:#85769f}#dealListChangeNav .link:hover{background-color:#baa6df}.dealList_table{width:975px;margin:20px auto 50px;border:4px solid #dadada}.dealList_table>div{*width:975px}.deal_name{display:flex;align-items:center;font-size:12px;text-align:left;background-color:#f3f3f3}.deal_name_wrapper{background-color:#f3f3f3}.deal_name_wrapper .deal_name{background-color:transparent}.deal_name span.d_flag01,.deal_name span.d_flag02{width:96px;color:#fff;font-size:16px;vertical-align:middle;text-align:center;position:relative;left:-11px;height:25px;padding-top:7px;display:inline-block;*display:inline;*zoom:1;*float:left;*padding:5px 0}.deal_name span.d_flag01{background:url(../../images/situation_flag_01.png) no-repeat left top}.deal_name span.d_flag02{background:url(../../images/situation_flag_02.png) no-repeat left top}.dealEndBox,.dealEndBox .deal_name{background-color:#c5cad5 !important}.dealEndBox .deal_name .deal_sold{display:inline-block;*display:inline;*zoom:1;width:auto;height:auto;margin:0 16px 0 0;padding:8px 8px 6px 42px;background-position:6px center;font-size:16px;font-weight:bold;border-bottom:2px solid #979797}.dealEndBox .deal_contents .deal_contents_sec ul{background-color:#959dad}.deal_nameDetail{display:flex;align-items:center;width:calc(100% - 96px)}.deal_name h2{line-height:1.2;font-size:18px;font-weight:normal;display:inline;vertical-align:middle;margin-left:-12px;*float:left;*padding:5px 0;flex:1}.deal_name span.ts_end{display:inline-block;*display:inline;*zoom:1;padding-left:5px;margin:8px 4px 2px auto;text-align:right}.ts_endReception{position:relative;color:#f56800;font-weight:bold}.ts_end a{display:inline-block;padding:5px 8px 5px 6px;font-size:11px}.ts_end a.waiting{color:#fff;background-color:#92aed9;padding:5px 8px}.ts_end a.reserve{color:#fff;background-color:#b8919a;border-left:5px solid #dbbcc3}.ts_end a.request{color:#fff;background-color:#939393;padding:5px 8px}.ts_end a.restart{color:#fff;background-color:#eb9209;border-left:5px solid #eb4b09;cursor:pointer}#dealView .ts_end a{font-size:12px}.ts_end a.waiting:hover{background-color:#b3c3db}.ts_end a.reserve:hover{background-color:#dbbcc3}.ts_end a.request:hover{background-color:#b3b3b3}.ts_end a.restart:hover{background-color:#eb4b09}.ts_end img{position:relative;top:2px;margin-left:6px}.dealList_table .deal_image{float:left;width:145px;padding:5px;text-align:center}.dealList_table .deal_image img{width:auto;max-height:100px}.dealList_table .deal_contents{float:right;width:820px;text-align:left}#introDealDescription{display:inline-block;*display:inline;*zoom:1}.deal_contents .deal_contents_fst{padding:6px 0 6px 1px}.deal_contents .deal_contents_fst div:first-child{float:left}.deal_contents .deal_contents_fst dl{float:left;display:table}.deal_contents .deal_contents_fst dl dt{display:table-cell;*display:inline;*zoom:1}.deal_situation{width:65px;font-size:16px;color:#4d4d4d;background:#f0ecf7;border-left:4px solid #bdabdf;display:inline-block;*display:inline;*zoom:1;margin-left:2px;padding:4px 15px 0 10px;vertical-align:middle;*padding:15px 15px 20px 10px}.dealAttentionBox .deal_situation{border-color:#eb9209;background-color:#ffe7c7;color:#7c1a0f}.dealEndBox .deal_situation{border-color:#b5bac6;background-color:#d3d7e0;color:#828895}.dealAttentionBox .deal_contents_fst dt+dd,.dealEndBox .deal_contents_fst dt+dd{width:48px !important;font-size:10px;padding:30px 0 0 0;height:20px;text-align:center}.dealAttentionBox .deal_contents_fst dt+dd{background:url(../../images/ts_pict_situation.png) no-repeat 0 25% #ffe7c7;border-left:1px dashed #eb9209;color:#7c1a0f}.dealEndBox .deal_contents_fst dt+dd{background:url(../../images/ts_pict_situation02.png) no-repeat 0 -5% #d3d7e0;border-left:1px dashed #fff;color:dimgray}.deal_contents .deal_contents_fst dd{font-size:13px;line-height:1.42;width:488px;height:50px;padding-left:8px;text-align:left;overflow:hidden;display:table-cell;vertical-align:middle;*display:inline;*zoom:1}.deal_contents .deal_detail{position:relative;float:right;margin-right:4px;padding-top:4px}.deal_detail button{display:inline-block;*display:inline;*zoom:1;border:0px;width:210px;height:44px;padding-top:8px;font-size:18px;color:#fff;background:url(../../images/ts_message_btn_ons.png) no-repeat left center #7d64ad;text-align:center;line-height:.8em;cursor:pointer;border-radius:6px;line-height:.75;border-bottom:2px solid #543985}.dealList_table_id .deal_detail button{*padding:0 0 8px}.deal_detail button:hover{opacity:.7}.deal_detail span{font-size:10px;line-height:1.5em;letter-spacing:.2em}.deal_detail .message_badge{border-radius:12px;background-color:red;width:auto;min-width:22px;height:18px;position:absolute;right:5px;top:-3px;color:#fff;font-size:13px;padding-top:4px;text-align:center;z-index:1}.deal_contents .deal_contents_sec ul{background:url(../../images/ts_back_slash.png) repeat #cabae8;width:590px;border-radius:4px}.deal_contents .deal_contents_sec ul,.deal_contents .deal_contents_sec li{float:right;text-align:center}.deal_contents .deal_contents_sec .deal_memo{float:right;text-align:center}.deal_visitday,.deal_sold,.deal_memo{padding:4px 0px 0;color:#000;display:block}.deal_visitday,.deal_sold{margin:10px 0 8px;border-radius:4px;border-bottom:2px solid #8c8c8c;height:44px}.deal_visitday{width:206px;margin-left:10px;background:url(../../images/ts_pict_watch_on.png) no-repeat 6px 21px #fff;background-size:20px auto}.deal_sold{width:354px;margin-left:10px;margin-right:10px;background:url(../../images/ts_pict_hand_on.png) no-repeat 60px 19px #fff}.deal_tell{background:url(../../images/ts_pict_tell_on.png) no-repeat 48px 20px #fff}.deal_visitday span,.deal_sold span{font-size:20px;font-weight:bold;line-height:1.2em;display:inline-block;*display:inline;*zoom:1;text-indent:20px;padding-top:1px}.deal_visitday:hover,.deal_sold:hover{background-color:#f9f7d1;zoom:1;color:#000;border-bottom:2px solid #b3b3b3}.deal_visitday span.longName{font-size:16px;padding-top:.25em;letter-spacing:-0.05em;text-indent:0}.deal_memo{width:210px;padding:5px 10px 5px}.deal_memo textarea{width:205px;height:25px;resize:vertical}.deal_memo textarea:focus{background-color:#f0f8fd}.deal_memo input{border:0px;cursor:pointer;background:url(../../images/ts_pict_memo.png) no-repeat left center;padding-left:23px;padding-top:5px;height:25px;color:dimgray;display:inline-block;*display:inline;*zoom:1}.deal_memo input:hover{color:#8771cd}.deal_soldlist_table{margin-top:5px;width:975px;display:inline-block;*display:inline;*zoom:1;background:#fffaf0;text-align:left}.deal_soldlist_head{position:relative;background:url(../../images/ts_icn_ccl_04.png) no-repeat 8px center #fe6f89;padding:1px 0 1px 22px;text-align:left;color:#fff;font-size:15px;z-index:0}.deal_soldlist_head h3{padding:5px;font-weight:normal;display:inline-block;*display:inline;*zoom:1}.deal_soldlist_table .deal_soldlist div{float:left}.deal_endimage{width:165px;height:60px;padding:10px 0;text-align:center}.deal_endimage img{width:auto;max-height:60px}.deal_soldlist_table .deal_soldlist{border-top:1px dotted #dadada}.deal_soldlist_table .deal_soldlist .catInfo{width:207px;text-align:left;padding:5px 0;line-height:1.3em;font-size:11px;border-right:2px dotted #dadada}.deal_soldlist_table .deal_soldlist .situation_text{padding:8px 0 0 0}.deal_soldlist_table .deal_soldlist .situation_text p{width:578px;line-height:1.8em;padding-left:10px;text-align:left}.deal_soldlist_table .deal_soldlist .situation_text p .deal_star{background:url(../../images/ts_pict_star.png) no-repeat left center;width:540px;line-height:1.8em;padding-left:17px;text-align:left;font-size:14px;font-weight:bold}.deal_star{color:#e40c0c}.sold_btn,.sold_btn_day{height:14px;padding:6px 8px 6px 18px;font-size:12px;float:right;margin:10px 0 0px 8px;border-radius:6px}.sold_btn{background:url(../../images/ts_pict_tri.png) no-repeat 6px center #fff;color:#000}.sold_btn:hover{background-color:#f8f6ff;color:#000}.sold_btn_day{background:url(../../images/ts_pict_cal_s.png) no-repeat 5px center #7d64ad;color:#fff;padding:6px 10px 6px 30px;font-size:12px}.sold_btn_day:hover{background-color:#b0a0cd;color:#fff}.sold_delivery_day{float:left;font-size:15px;margin-top:15px;padding-left:10px;font-weight:bold}.deal_table{border-collapse:collapse;width:95%}.deal_table tr{border:1px solid #c8bee8}.deal_table th{background:#e9e4f6;padding:5px 10px;line-height:2em;width:20%;border-left:5px solid #c8bee8;text-align:left}.deal_table td{background:#fff;padding:5px;line-height:2em;width:80%;text-align:left;*border:1px solid #c8bee8}.addListlTable{margin:5px 0px 20px;border-collapse:collapse;width:95%}.addListlTable tr,.addListlTable th,.addListlTable td{border:1px dotted #aabece;padding:4px;line-height:2em;width:auto;text-align:center}.addListlTable th{background-color:#e6f5ff}.deal_navi_button{display:inline-block;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;font-size:15px;background-color:#8771cd;border:2px solid #8771cd;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);padding:10px 30px}.deal_navi_button:hover{background-color:#9c89d8;border:2px solid #8771cd;color:#fff}.deal_navi_button_cancel{display:inline-block;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;font-size:15px;background-color:#fff;border:2px solid #826dc5;color:#8771cd;box-shadow:0 2px 2px rgba(0,0,0,.1);padding:10px 30px}.deal_navi_button_cancel:hover{background-color:#efecfa}.deal_navi_button_edit{display:inline-block;cursor:pointer;font-size:12px;background:url(../../images/ts_pict_pen.png) no-repeat right center;height:24px;padding-right:20px;border:none}.deal_navi_button_edit:hover{text-decoration:underline;color:#8771cd}.deal_navi_button_select{display:inline-block;cursor:pointer;font-size:12px;background-color:#fff;padding:4px 20px;border:1px solid #deeefc;border-bottom:3px solid #deeefc;float:left;margin:0px -3px 5px 0px}.deal_navi_button_select:hover{background-color:#eff8ff}.deal_navi_button_select.disabled{background-color:#deeefc;border-bottom:3px solid #72b4ed;color:#296ca7}.deal_navi_button_plus{background:url(../../images/ts_pict_plus.png) no-repeat 5px center #82aae0;padding:4px 5px 2px 20px;cursor:pointer;font-size:11px;border:none}.deal_navi_button_plus:hover{background-color:#6992c8}#dealColorBox li{font-size:13px;line-height:2em}#dealColorBox li label{font-size:13px}#main h1 .cb_close{display:inline-block;cursor:pointer;background:url(../../images/ts_pict_close.png) no-repeat right 4px #fff;padding-right:16px;text-decoration:none;font-size:13px;border:0;color:#444}.dealList_table_id{width:975px;margin:20px auto 30px;padding:5px 15px;box-sizing:border-box;border:4px solid #d5d6e1;background:url(../../images/bg_check_wht50.png) repeat #e4e6ed}.dealList_table_id .deal_idInfo{text-align:left;margin-bottom:5px;line-height:1.35em}.dealList_table_id .deal_idInfo p{display:inline-block;*display:inline;*zoom:1;background-color:#a493c3;width:157px;margin-right:8px;padding:10px 0 8px;font-size:13px;color:#fff;text-align:center;position:relative;top:-10px}.dealList_table_id .deal_idInfo h2{display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:normal;font-weight:bold}.dealList_table_id .deal_idInfo>span{float:right;margin:10px 12px 0 0}.dealList_table_id .deal_idTable{display:flex;justify-content:space-between;align-items:stretch;width:100%;padding:0 8px 8px 0}.dealList_table_id .deal_idTable .deal_image,.dealList_table_id .deal_idTable .deal_txt{display:table-cell;vertical-align:top;*display:inline;*zoom:1}.promisedMember{text-align:left;background:url(../../images/ts_icn_ccl_04.png) no-repeat 8px center #fd714d;padding:6px 8px 6px 24px;color:#fff;font-size:14px;border-radius:8px 8px 0 0}.promisedMember p{float:left;padding:6px 0 0}.promisedMember a span{margin-top:0;font-weight:normal}.promisedMember+ul>li:first-child{border:3px solid #fd714d;border-top:0;border-radius:0 0 4px 4px}.dealList_table_id .deal_idTable .deal_image{width:18%;background-color:#fff;padding:6px 0;border-radius:4px;text-align:center}.dealList_table_id .deal_idTable .deal_image>div{position:relative;width:150px;height:80px;display:inline-block;*display:inline;*zoom:1;*text-align:center}.dealList_table_id .deal_idTable .deal_image img:first-child{max-width:142px;max-height:80px;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;*display:inline;*zoom:1}.dealList_table_id .deal_idTable .deal_image img.sex{position:absolute;bottom:-5px;right:-4px}.deal_image ul{text-align:left;padding:4px 12px}.deal_image li{font-size:12px;line-height:1.3em}.deal_image select{width:88px;margin-right:4px}.deal_image input[type=button]{padding:0 6px;height:24px;font-size:11px}.dealList_table_id .deal_idTable .deal_txt{width:80%}.dealList_table_id .deal_memberList>li{padding:4px 6px 8px;background-color:#fff;border-radius:2px;margin-top:8px}.dealList_table_id .deal_memberList>li:first-child{margin-top:0}.dealList_table_id .deal_name{background-color:#fff;*zoom:1}.dealList_table_id span.d_flag01,.dealList_table_id span.d_flag02{left:-13px}.dealList_table_id .deal_contents .deal_contents_fst dd{width:370px}.dealList_table_id .deal_contents .deal_contents_sec ul{width:510px}.dealList_table_id .deal_visitday,.dealList_table_id .deal_sold{margin:4px 0}.dealList_table_id .deal_sold{width:316px;background-position:44px 19px;margin:8px}.dealList_table_id .deal_visitday{width:170px;background-position:20px 22px;margin:8px 0 8px 8px}.dealList_table_id .deal_visitday.deal_tell{background-position:48px 21px}.dealList_table_id .deal_memo{width:216px;padding:0 0 0 4px}.dealList_table_id .deal_memo textarea{width:195px}.unregisteredList .deal_contents{width:792px}.unregisteredList .deal_contents_fst dd{width:390px}.unregisteredList .deal_contents .deal_contents_sec ul{width:560px}.unregisteredList .deal_sold,.unregisteredList .deal_visitday{margin:4px 7px;font-size:11px}.unregisteredList .deal_sold{width:329px;background-position:48px 19px}.unregisteredList .deal_visitday{width:210px;background-position:6px 21px;margin-right:0}.unregisteredList .deal_tell{background-position:50px 20px}.unregisteredList .wantList{float:left;width:172px;padding:4px;text-align:left;position:relative}.unregisteredList.dealEndBox .wantList{opacity:.4}.unregisteredList .wantList p{position:absolute;top:0;left:50%;width:126px;margin-left:-63px;padding:6px 0 4px;font-size:13px;border-radius:0 0 6px 6px;color:#fff;text-align:center}.unregisteredList .wantList.birth p{background-color:#0b548b}.unregisteredList .wantList.unregistered p{background-color:#317101}.unregisteredList .wantList.both p{background-color:#713101}.unregisteredList .wantList dl{padding:22px 8px 8px}.unregisteredList .wantList.birth dl{border-top:8px solid #8998a6;background-color:#dae5ee}.unregisteredList .wantList.unregistered dl{border-top:8px solid #a1b095;background-color:#e4e9df}.unregisteredList .wantList.both dl{border-top:8px solid #ab8e78;background-color:#f4e5da}.unregisteredList .wantList dt,.unregisteredList .wantList dd{float:left}.unregisteredList .wantList dt{clear:left;margin:0 4px 1px 0;padding:2px 6px;color:#fff;border-radius:2px}.unregisteredList .wantList.birth dt{background-color:#758da3}.unregisteredList .wantList.unregistered dt{background-color:#768c64}.unregisteredList .wantList.both dt{background-color:#997559}.unregisteredList .wantList dd{padding:2px 0;width:116px}#dealView{width:980px}#dealView h1{font-size:20px;height:30px;padding:25px 0 0 58px;margin-right:12px;float:left;line-height:1.2}#dealView .dealView_head{text-align:left;background-color:#ffe8bb;border-top:3px dotted #f9dfab;padding:0 15px 10px}#dealView .memberInfo{width:480px;float:left;clear:both}#dealView .memberInfo table{border-collapse:collapse}#dealView .memberInfo th,#dealView .memberInfo td{font-size:12px;border:1px solid #ddd;height:35px;vertical-align:middle}#dealView .memberInfo th{height:54px;font-weight:bold;color:#5a5649;width:64px;background-color:#eee;text-align:center;box-sizing:border-box}#dealView .memberInfo td{padding:4px 5px;background-color:#fff}#dealView .memberInfo td form{display:inline}#dealView .memberInfo td form .button{height:20px;padding:0 6px;margin-left:4px}#dealView .memberInfo table table th{border:0;border-right:1px solid #ddd}#dealView .memberInfo table table td{border:0}#dealView .dealInfo{float:right;width:460px;min-height:108px;margin-bottom:10px;padding:8px;background-color:#fff;position:relative;box-sizing:border-box}#dealView .dealInfo>div{float:left;width:90px;height:90px;position:relative;margin:0 10px 0 0;background-color:#eee}#dealView .dealInfo>div>a{width:90px;height:90px;bottom:0px;right:0px;display:block}#dealView .dealInfo>div .sex{position:absolute;bottom:0;right:-4px;top:auto;left:auto;margin:0px}#dealView .dealInfo>div img{max-width:90px;max-height:90px;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#dealView .dealInfo ul{overflow:hidden;width:344px;float:left;line-height:1.5em}#dealView .dealInfo ul li:first-child span{font-size:10px;background-color:#ebb15f;color:#fff;margin-right:4px;padding:2px 8px 1px}#dealView .dealInfo .sex{position:absolute;top:0px;right:4px;font-size:11px}#dealView .deal_memo{width:auto;padding:10px 15px;margin-top:5px;background:#fff}#dealView .deal_memo p{margin-right:30px;font-size:13px;font-weight:bold;color:dimgray}#dealView .deal_memo textarea{flex:1;height:36px;max-height:90px;margin-right:15px}#dealView .deal_memo input{height:30px;padding-left:28px;border:1px solid #ccc;border-radius:4px;background-position:5px,center}#dealView .memberDealView_head .microTipPosition{position:relative}#dealView .microTipPositionBtn{position:absolute;right:8px;bottom:8px;padding:0 6px;height:24px;font-size:11px}#dealView .dealItemChangeBtn{position:absolute;width:90px;right:0;background:url(../../images/arrow_navi.png) no-repeat left center;padding-left:8px;color:dimgray}#dealView .dealItemChangeBtn:hover{text-decoration:underline}#dealView .backList{text-align:left;margin-bottom:8px}#dealView .oldDealList{background-color:#edc86d;padding:4px 4px 4px 14px;text-align:left;border-top:1px dashed #fceed3}#dealView .backList,#dealView .oldDealList li{background:url(../../images/arrow_navi.png) no-repeat left center;padding-left:8px}.dealView_head .optionArea{clear:both;text-align:right}.dealView_head .optionArea .sold_btn,.dealView_head .optionArea .sold_btn_day{display:inline-block;*display:inline;*zoom:1;float:none;margin:-3px 0 4px 1px;font-size:11px;cursor:pointer;border-radius:3px}.dealView_head .optionArea .sold_btn{background-color:#fff8ea;border-color:#eacc92}.dealView_head .optionArea .sold_btn:hover{background-color:#fff1d5}#dealView .oldDealList ul{overflow:hidden;margin-left:-8px}#dealView .oldDealList li{display:inline-block;*display:inline;*zoom:1;margin-left:8px}#dealView .backList a,#dealView .oldDealList a{color:#614903}#mameberButtonArea{float:left;margin:0 0 20px 0}#mameberButtonArea li{float:left}#mameberButtonArea .deal_button{background-color:#fff;border:2px solid #8771cd;text-align:center;margin:11px 5px 0 0;height:30px;box-shadow:1px 1px 3px 0px #8e8e8e;border-radius:15px}#mameberButtonArea .deal_button.memberVisit{width:160px}#mameberButtonArea .deal_button.memberTel{width:128px}#mameberButtonArea .deal_button.memberSold{width:210px}#mameberButtonArea .deal_button:hover{background-color:#f9f7d1;zoom:1}#mameberButtonArea .deal_button a{padding:4px 0;font-size:16px}#mameberButtonArea .deal_button.memberVisit a{padding:6px 0 6px 20px;font-size:14px}#mameberButtonArea .memberSold a{padding-left:36px}#dealView .memberSold span{font-size:11px;font-weight:normal}.memberTel a,.memberVisit a,.memberSold a{font-size:20px;color:#000;font-weight:bold;line-height:1.5em;padding:10px 15px;display:block}.memberVisit{background:url(../../images/ts_pict_watch_on.png) no-repeat 4px 4px}.memberTel{background:url(../../images/ts_pict_tell_on.png) no-repeat 8px 4px}.memberSold{background:url(../../images/ts_pict_hand_on.png) no-repeat 5px 5px}.alerts{position:relative;margin:0 auto 30px;border:1px solid #f4e6cb;border-top:2px solid #ddb656;border-bottom:3px solid #e6dcc9;padding:5px 10px;width:958px;color:#400000;border-radius:0 0 4px 4px;background:url(../../images/ts_line.png) repeat left 11px #fff8ea;text-align:left}.alerts:after{content:" ";position:absolute;display:block;width:30px;height:28px;background:url(../../images/ts_note.png) no-repeat left center;right:-3px;bottom:-3px;clear:both}.alerts dl{clear:left;position:relative}.alerts dt{display:inline-block;*display:inline;*zoom:1;width:64px;height:22px;float:left;margin-right:4px;font-size:12px;font-weight:bold;padding:1px 10px 5px 26px;line-height:35px;border-radius:2px}.alerts dd{overflow:hidden;font-size:14px;font-weight:bold;padding:0 0 0 4px;text-align:left;line-height:2.72;position:relative}.alerts .newMessage dt{background:url(../../images/myPageNavi.png) no-repeat 0px -118px;color:#8c520d}.alerts .newMessage dd{display:inline-block;*display:inline;*zoom:1;position:relative;padding-left:10px}.alerts .newMessage dd:after{position:absolute;content:" ";display:block;width:103%;height:8px;background-color:rgba(0,190,255,.2);bottom:8px;left:5px}.alerts .currentSituation dt{background:url(../../images/ts_pict_situation.png) no-repeat -15px 1px;color:#b73020}.alerts .currentSituation dd{border-left:2px solid #f7b0a7;padding-left:10px}.shadow_l{position:relative}.shadow_l:before{z-index:-1;position:absolute;content:"";bottom:20px;right:28px;width:50%;top:80%;max-width:300px;background:#c1ad91;-webkit-box-shadow:0 15px 10px #c1ad91;-moz-box-shadow:0 15px 10px #c1ad91;box-shadow:0 15px 10px #c1ad91;-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}#dealView div#SentMailForm{text-align:left;line-height:1.8em;margin:20px 0 0;border-bottom:2px solid #ebf5ff}#dealView #SentMailForm div.messageContainer{background:url(../../images/ts_back_slash.png) repeat #e9f2ff;padding:15px 20px 20px}#dealView #SentMailForm h3{font-size:18px;font-weight:normal;background-color:#fff;color:#8771cd;height:25px;padding:3px 0px 0 5px;text-align:left;border-bottom:1px solid #e0d9f6;border-left:4px solid #8771cd;margin-bottom:3px}#SentMailForm .addOptionTable{display:table;width:100%}#SentMailForm .addOptionTable>div{display:table-cell;box-sizing:border-box}#dealView div#SentMailForm div div p,#dealView div#SentMailForm .form_radioList p{font-size:13px;font-weight:bold;color:dimgray}#dealView div#SentMailForm div.form_radioList{margin-bottom:8px}#dealView div#SentMailForm div.form_radioList>div{background-color:#fff;padding:8px;border:1px solid #b6c8e0;border-radius:4px}#dealView div#SentMailForm div.form_radioList>div div:first-child{width:450px;border-right:1px dotted #b6c8e0}#dealView div#SentMailForm div.form_radioList>span{display:inline-block;*display:inline;*zoom:1}.possible_grn,.impossible_red{font-size:11px;padding:3px 10px;border-radius:5px;color:#fff}.possible_grn{background-color:green}.impossible_red{background-color:red}#addingCatImage,#addingCatDetail,.addingCatCancel{float:left;display:inline-block;*display:inline;*zoom:1;line-height:1.4em}#addingCatImage{width:108px;*width:138px}#addingCatImage img{width:100px;*width:134px;height:auto}#dealView #SentMailForm .addOther{padding-left:10px}#dealView #SentMailForm .addOther #addingCatDetail{width:140px}.addingCatCancel{text-align:center;padding-top:30px}#dealView .form_messageArea{margin-bottom:30px}#dealView .form_messageArea>p{font-size:15px;float:left;margin-right:18px;padding-top:3px}#dealView .form_messageArea #introMsgTemplate p,#dealView .form_messageArea dl{float:left}#dealView .form_messageArea dt,#dealView .form_messageArea dd{display:inline-block;*display:inline;*zoom:1}#dealView .form_messageArea .deal_navi_button_edit{margin:0 0 0 2px;color:#587daf;border:1px solid #82aae0;padding:2px 22px 2px 8px;border-radius:4px;background-size:15px;background-position:83px center}#dealView .form_messageArea #introMsgTemplate p{background:url(../../images/arrow_navi.png) no-repeat right center;margin-right:4px;padding-right:8px;font-size:12px;color:#326eaf}#dealView .form_messageArea #introMsgTemplate .form_plus_button{margin:0}#dealView .form_messageArea textarea{margin:8px 0px 8px;border:2px solid #b2caea;border-radius:4px;width:942px;height:100px}#dealView .form_addImage{font-size:11px;line-height:1.3em;width:318px;margin:0 16px 0 0;border-right:1px dotted #9cb3d0}#dealView .form_addImage p{background:url(../../images/ts_pict_clip.png) no-repeat left top;padding:5px 0 0 25px;height:15px;*padding:5px 0 5px 25px}.thumPhoto{border:0px none #fff;float:left;margin:4px 0 4px 4px;width:144px}.img_clear{background:url(../../images/ts_pict_clear_s.png) no-repeat 2px 1px #ccc;padding-left:14px}.img_clear,.img_turnLeft,.img_turnRight{border:none;cursor:pointer;width:90px;height:22px;margin:3px 0 9px;font-size:11px;color:#4c4c4c;border-bottom:2px solid #bbb;border-radius:10px;background-color:#ccc}.form_plus_button{display:inline-block;*display:inline;*zoom:1;cursor:pointer;text-decoration:none;font-size:12px;background-color:#82aae0;border:0;border-bottom:2px solid #7390b8;border-radius:4px;color:#fff;padding:2px 8px 0;margin:4px 0}.form_plus_button:hover{background-color:#6a94ce;color:#fff;border-bottom:2px solid #4f6f9a}.form_addImg_button{width:260px;background-color:#ceddf1;padding:6px 0px 3px 6px;margin:4px 5px 0px -2px;border-left:2px solid #dff0ff}.areaUploadedImage{width:266px;margin-bottom:4px}.areaUploadedImage span{display:block;margin-bottom:5px;overflow:hidden}#dealView #SentMailForm .addOther p{background:url(../../images/ts_pict_add.png) no-repeat left top;padding:0 0 0 25px;height:20px;*padding:5px 0 5px 25px}#dealView #SentMailForm .addOther #addingCatArea{display:inline-block;background-color:#fff;padding:8px;width:300px}.dealDescription{margin-bottom:10px;font-size:15px}.cbCloseBasic{display:inline-block;cursor:pointer;background:url(../../images/ts_pict_close.png) no-repeat 132px center #fff;padding:4px 18px 2px 0;text-decoration:none;font-size:14px;border:0;color:#444;width:160px}.cbCloseBasic:hover{background-color:#eee;border-radius:8px}.addMovie{width:308px;padding:0 10px;border-right:1px dotted #9cb3d0}.addMovie p{background:url(../../images/ts_pict_addMovie.png) no-repeat left top;padding:0 0 0 34px;height:20px}.addMovieDetail{display:table;width:280px;background-color:#f2f2f2;padding:8px}.addMovieDetail>div,.addMovieDetail>dl{display:table-cell;vertical-align:top}.addMovieDetail>div{width:35px}.addMovieDetail>div img{width:28px}.addMovieDetail dt{font-weight:bold;color:dimgray;border-left:4px solid #88aee2;padding-left:3px}.movie_upMethod{margin-top:6px}.movie_upMethod li{float:left;padding:4px 8px 2px;border-radius:3px 3px 0 0;background:#bedcf5;cursor:pointer}.movie_upMethod li:hover{background:#afd7fa}.movie_upMethod li.active{background:#82aae0;color:#fff;cursor:auto}.movie_upMethod li.active:hover{background:#82aae0}.movie_upMethodDetail{border:2px solid #82aae0}.movie_upMethodDetail li{padding:8px;background:#fff}.movie_embedCode{box-sizing:border-box;width:100%;height:5em;padding:.5em}.movieOption li{display:inline-block;margin-right:6px;padding:4px 6px;color:#fff;border-radius:3px}.movieOption .public{background-color:#1398e8;border:2px solid #0969a2}.movieOption .limited{background-color:#48a98a;border:2px solid #128360}.movieOption .id{background-color:#a06e2d;border:2px solid #693f09}.movieOption .id02{background-color:#ac7979;border:2px solid #6c4646}.movieOption .member{background-color:#eb9209;border:2px solid #b96801}.messageError{background:url(../../images/ts_sentError.png) no-repeat 16px center #fb0000;color:#fff;padding:14px 12px 12px 56px;font-size:14px;margin:0 0 16px;border:3px solid #c80000;border-radius:4px}#dealView .form_messageSent{background:url(../../images/ts_pict_mail_03.png) no-repeat 10px center #f48a11;margin:10px 0px 0;display:inline-block;cursor:pointer;font-size:15px;border:0;color:#fff;padding:8px 10px 8px 36px;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.2)}#dealView .form_messageSent:hover{background-color:#f9ad55}.form_deal_end{background:url(../../images/ts_back_03.png) repeat;margin:20px 40px 10px;padding:10px}.form_deal_end>div{text-align:center;font-size:14px;color:dimgray;padding:90px 0;background-color:#faf4ea}.form_deal_end a{width:220px;height:24px;background-color:#fff;display:inline-block;padding:12px 0 4px;border:2px solid #8771cd;color:#000;font-size:20px;font-weight:bold;box-shadow:2px 3px 0 0 #564491;border-radius:4px}.form_deal_end a:hover{background-color:#dff0ff}.form_deal_end .memberSold{background-position:28px 8px;padding-left:48px}.form_deal_end .memberTel{background-position:70px 14px}.form_deal_end .memberRestart{margin-right:8px;background:url(../../images/ts_pict_restart.png) no-repeat 48px 11px #fff;cursor:pointer}.messageContainer .sentMessage,#dealView .navi_area .sentMessage{margin-top:20px;margin-left:108px;padding:10px 10px 7px 36px;background:url(../../images/ts_pict_check.png) no-repeat 10px 9px #ebfada;border-radius:4px;color:#497d26;font-size:14px;width:764px !important;border:1px solid #c0dbb9}.tipBreederProfile_notes{margin-top:10px;color:red}.tipBreederProfile_notes span{display:block;margin-bottom:4px;background:url(../../images/ts_pict_star.png) no-repeat 6px center #f9ee9d;padding:6px 0 4px 24px;color:#400000;border-radius:10px;font-weight:bold}#dealView .navi_area{background:url(../../images/ts_backLine.png) repeat-y left center #fffaf0;text-align:left;font-size:14px;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;width:980px;margin-bottom:30px;*height:100%}#dealView .message_history{background:url(../../images/ts_back.png) repeat;text-align:center;border-bottom:1px solid #3d73ad;margin:0 auto;width:980px;position:relative}#dealView .message_history p{font-size:18px;padding:15px 0px 8px;background:url(../../images/ts_pict_message.png) no-repeat left 8px;color:#fff;width:380px;margin:0 auto}#dealView .message_history:after{content:" ";width:980px;height:12px;background:url(../../images/ts_history_back.png) no-repeat;position:absolute;left:0;bottom:-12px}#dealView .message{margin:15px 0 40px}#dealView .message .breeder_icon,#dealView .message .member_icon{margin:16px 0 0 0}#dealView .message .system_icon{margin:8px 0 0 0}#dealView .message .member_icon,#dealView .message .system_icon{float:left}#dealView .message .breeder_icon{float:right;position:relative}.breeder_icon p,.member_icon p{font-size:12px;text-align:center;font-weight:bold}.breeder_icon p{color:#6c8cb7;position:absolute;left:-12px;width:68px}.member_icon p{color:#b07c4f}#dealView .from_breeder,#dealView .from_member,#dealView .from_system{width:780px;padding:16px;border-radius:8px;color:#400000;position:relative;font-size:16px;line-height:1.6em;word-break:break-all}#dealView .from_breeder{background-color:#d6e5f0;border-bottom:1px solid #c2ccd4;float:right;margin-right:16px}#dealView .from_member{background-color:#ffe4ae;border-bottom:1px solid #e0c99c;margin-left:66px}#dealView .from_system{border:2px solid #e3d9c9;width:700px;margin:0 auto;color:#400000;background:url(../../images/ts_min_icn.png) no-repeat 8px 12px #fff}#dealView .from_system p{padding-left:30px}#dealView .from_system b{font-size:16px;margin:0 2px}#dealView .add_data{display:inline-block;padding:10px;width:760px;border-radius:10px;margin-bottom:5px;font-size:14px}#dealView .from_breeder .add_data{background-color:#f1f4f6;border-top:1px solid #c2cbd4;position:relative}#dealView .from_member .add_data{background-color:#fff9f3;border-top:1px solid #d9c7b4}#dealView .from_system .add_data{background-color:#faf5ee;border-top:1px solid #d1cbc3;margin-left:30px;width:650px}#dealView .add_data p{font-size:14px;font-weight:bold;margin-bottom:5px;display:block;color:dimgray}#dealView .from_breeder .add_data a.dealItemChangeBtn{position:absolute;bottom:4px;right:14px}#dealView .from_breeder .balloon,#dealView .from_system .balloon,#dealView .from_member .balloon{position:absolute;top:8px}#dealView .from_breeder .balloon,#dealView .from_system .balloon{right:-16px}#dealView .from_member .balloon{left:-16px}#dealView .date{color:dimgray;font-size:12px;background:url(../../images/ts_icn_time.png) no-repeat left center;padding-left:15px;width:100%;text-align:left}#dealView .dealStartEnd{text-align:center;background-color:#bcc8d7;color:#3c5371;font-weight:bold;width:937px;margin:0 auto;padding:6px 0 3px;border-top:1px solid #a4aebb;border-bottom:1px solid #a4aebb}#dealView .newIcon{position:absolute;display:inline;background-color:red;padding:2px 5px 0;top:-10px;left:-65px;color:#fff;z-index:10;border-radius:4px}.template_on,.template_off{position:relative;padding:10px 16px 8px 24px;cursor:pointer;background:url(../../images/ts_pict_tri_gr.png) no-repeat 68px 15px}.template_on:after,.template_off:after{content:" ";background-image:url(../../images/template_onoff.png);background-repeat:no-repeat;width:32px;height:32px;position:absolute;top:0;left:0}.template_on:after{background-position:left 4px}.template_off:after{background-position:left -62px}.template_on:hover,.template_off:hover{background-color:#eee;border-radius:4px;box-shadow:1px 1px 4px 0px #aaa}.aRequiredDeal_posi{display:inline-block;*display:inline;*zoom:1}.aRequiredDeal_posi .dealNavi,#aRequiredDeal{color:#fff;position:relative;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius:6px 6px 0 0;height:13px;border-right:2px solid #cacaca}.aRequiredDeal_posi .dealNavi{background:url(../../images/ts_top_comment.png) no-repeat 24px 4px #7d64ad;padding:24px 10px 5px}#aRequiredDeal{background:url(../../images/ts_top_notification.png) no-repeat 24px 6px #7d64ad;padding:24px 10px 5px;vertical-align:bottom;background-size:20px}#aRequiredDeal .naviBadge{overflow:hidden;position:relative;display:block;text-align:center;width:22px;height:22px;border-radius:50%;top:-46px;right:-36px;*float:left;*top:-20px;*right:-50px}#aRequiredDeal .shiny{border:0;background:none;box-shadow:none;position:absolute}#aRequiredDeal .badge{background-color:red;display:block;border:2px solid #fff;width:18px;height:17px;padding:1px 0 0;font-size:11px;font-weight:bold;border-radius:50%}#powerTip ul.breeder_news li{padding:0}#powerTip ul.breeder_news li a{padding:8px 5px;display:block}#powerTip ul.breeder_news li a:hover{background-color:#f4f4ff}#askBox{width:860px;text-align:left;margin-bottom:20px}#askBox>p{background:url(../../images/ts_pict_situation.png) no-repeat -5px 1px #ffe7c7;padding:12px 8px 8px 35px;font-size:14px;font-weight:bold;border-bottom:2px solid #e9cea9}#askBox>ul{background:url(../../images/ts_back_slash.png) repeat #ffd24d;padding:6px 10px 10px;text-align:center;box-sizing:border-box}#askBox li{font-size:13px;margin-top:4px;background-color:#fff;border-left:6px solid #eb9209;border-bottom:2px solid #ebb969;text-align:left}#askBox li a{display:block;padding:10px 5px 8px}#askBox li a:hover{background-color:#fff7de}#askBox li a span{float:left;color:#000;margin-right:.8em}#askBox ul+div{background:url(../../images/ts_back_slash.png) repeat #ffd24d;text-align:right;padding:0 8px 10px}#askBox ul+div a{color:#fff;font-weight:bold;background-color:#c7896b;padding:3px 8px 4px;border-radius:8px}#askBox ul+div a:hover{background-color:#a96c4e}.calButton a{background:url(../../images/ts_pict_cal_s.png) no-repeat 12px center #f3edff;display:block;text-align:left;padding:10px 0 7px 34px;margin-bottom:16px;color:#7d64ad;border-radius:6px;border:2px solid #7d64ad;font-size:13px;font-weight:bold;box-shadow:3px 3px 0 0 #ccc}.calButton a:hover{opacity:.7}.calButton a span{margin-right:12px;padding:6px 0 4px 8px;border-left:1px dotted #7d64ad;font-size:11px;margin-left:8px;color:#333}.aboutDealNaviInfo{margin-bottom:20px;padding-bottom:16px;text-align:left;border:4px solid #6dca72;width:852px}.aboutDealNaviInfo .ttl{background:url(../../images/ts_pict_situation03.png) no-repeat -5px 1px #c9ebcb;border-bottom:1px solid #b0cfb2;padding:12px 8px 8px 38px;font-size:16px;font-weight:bold}.aboutDealNaviInfo .ttl a{float:right;font-size:11px;color:#656565;padding-left:20px;position:relative}.aboutDealNaviInfo .ttl a:after{content:" ";width:20px;height:20px;display:block;background:url(../../images/ts_pict_clear_sg.png) no-repeat 1px 2px;position:absolute;top:-4px;left:0}.aboutDealNaviInfo .ttl a:hover{color:#013801}.aboutDealNaviInfo .txt{background:url(../../images/aboutDN_top.png) no-repeat 620px 10px;padding:10px;font-size:13px;line-height:1.5em}.aboutDealNaviInfo .txt span{display:inline-block;*display:inline;*zoom:1;font-size:14px;font-weight:bold;margin:6px 0;color:#080;border-bottom:1px dashed #080}.aboutDealNaviInfo .txt a{float:right;display:inline-block;*display:inline;*zoom:1;background-color:#dfe9e0;border-bottom:1px solid #bfcec0;padding:2px 10px;margin-right:30px;border-radius:4px;color:#080}.aboutDealNaviInfo .txt a:hover{opacity:.85}.useDealNavi{display:block;width:284px;margin:0 auto;text-align:center;background:#f9c667;background:-moz-linear-gradient(top, #f9c667 0%, #f79621 100%);background:-webkit-linear-gradient(top, #f9c667 0%, #f79621 100%);background:linear-gradient(to bottom, #f9c667 0%, #f79621 100%);border-radius:6px;border-bottom:2px solid #c07d30;box-shadow:0 2px 2px rgba(0,0,0,.2)}.useDealNavi a{background:url(../../images/ts_top_comment.png) no-repeat 36px center;padding:12px 42px 10px;text-indent:20px;font-size:15px;font-weight:bold;color:#711212;display:inline-block}.useDealNavi:hover,.useDealNavi a:hover{opacity:.85}.noteCookie{background:url(../../images/ts_pict_situation.png) no-repeat -5px 1px;border:1px solid #db5252;border-radius:4px;margin:0 0 16px 0;padding:12px 8px 8px;width:844px;font-weight:bold}.noteCookie p{float:left;font-size:13px;padding:0 0 0 30px;margin-right:15px;text-align:left}.noteCookie a{display:inline-block;*display:inline;*zoom:1;background-color:#ffd763;border-bottom:2px solid #a82c2c;padding:8px 24px 6px;font-size:14px;color:#784730;border-radius:4px}.noteCookie a:hover{background-color:#f3c337}#cookie_edit{width:100%;text-align:left;font-size:15px;line-height:1.5}#cookie_edit h2{font-size:18px;margin:10px 0;border-left:6px solid navy;padding-left:8px}#cookie_edit a{font-size:15px}.browserType{height:34px;margin:20px 0px 20px 0px;color:#fff;font-size:14px;font-weight:bold;background-color:#fff;background-color:navy;border-radius:4px}.browserList{margin-bottom:48px;padding:24px;background-color:#eef4fd}.browserList li{float:left;margin-right:32px}.timeOut .lead{font-size:16px;line-height:1.5em;margin:40px 0 48px}.timeOutEx{line-height:150%;margin:0 0 24px;padding:4px 0;width:400px;background:url(../../images/fst_brown_back.gif) repeat}.timeOutEx div{background-color:#fff;padding:10px 0}.timeOutEx p{background:url(../../images/fst_caution_icon.png) no-repeat 8px 3px;font-size:14px;font-weight:bold;text-align:left;padding:10px 0 6px 46px;margin-bottom:16px}.timeOutEx ul{display:inline-block;*display:inline;*zoom:1;text-align:left}.timeOutEx li{margin-bottom:6px;padding-left:1em;text-indent:-1em}.aboutInquiry{width:80%;margin:0 auto;text-align:left;font-size:13px;line-height:1.47}.aboutInquiry h2{margin:20px 0 8px;padding:10px;background-color:#ddf;font-size:15px;font-weight:bold;text-align:left}.aboutInquiry h3{font-size:18px;font-weight:normal;color:#fff;padding:4px 10px;text-align:center;width:600px}.aboutInquiry h3.before{margin:30px auto 16px;background-color:gray}.aboutInquiry h3.after{margin:20px auto 16px;background-color:#1b1464}.postStatus{position:relative;margin-left:-12px}.postStatus:before{content:" ";display:block;width:95%;height:20px;margin-left:14px;background-color:#bdbdbd;position:absolute;left:0;z-index:0}.postStatus.before:before{top:120px}.postStatus.after:before{top:90px}.postStatus>li{float:left;padding:10px;margin-left:12px;text-align:justify}.postStatus.before>li{height:190px}.postStatus.after>li{height:160px}.postStatus>li.statusBox{width:167px;background-color:#fff;border:1px solid #bbb;position:relative}.postStatus>li.statusBox_wide{width:368px;background-color:#fff;border:1px solid #bbb;position:relative}.postStatus>li.statusBox.on{border-top:10px solid #f44}.postStatus>li.statusBox.off,.postStatus>li.statusBox_wide.off{border-top:10px solid #005ed6}.postStatus>li h4{text-align:center;font-size:18px;font-weight:bold;margin:10px 0}.postStatus .delivery{position:absolute;z-index:2}.postStatus.before .delivery{right:161px;top:132px}.postStatus.after .delivery{right:362px;top:102px}.statusLine li{float:left;margin-top:40px;position:relative}.statusLine li.on{border-top:2px solid #f44}.statusLine li.off{border-top:2px solid #005ed6;margin-left:10px}.statusLine li:before,.statusLine li:after{content:" ";display:block;width:10px;height:10px;position:absolute;border-radius:50%}.statusLine li.on:before,.statusLine li.on:after{background-color:#f44;top:-6px}.statusLine li.off:before,.statusLine li.off:after{background-color:#005ed6;top:-6px}.statusLine li.on:before,.statusLine li.off:before{left:0}.statusLine li.on:after,.statusLine li.off:after{right:0}.statusLine li>p{padding-top:12px;text-align:center}.statusLine.before li{width:390px;height:52px}.statusLine.after li.on{width:189px}.statusLine.after li.off{width:593px}.statusLine.after li div{margin-top:40px;width:160px;padding:10px;border-radius:6px;text-align:justify}.statusLine.after li.on div{background-color:#ffd9d9;position:relative}.statusLine.after li.on div:after{content:" ";position:absolute;width:0;height:0;border:16px solid transparent;border-bottom-color:#ffd9d9;top:-28px;left:50%;margin-left:-16px}.statusLine.after li.off div{background-color:#b7d2f4;margin-left:20px;position:relative}.statusLine.after li.off div:after{content:" ";position:absolute;width:48px;height:104px;background:url(../../breeder/images/inquiryAccepted_arrow02.png) no-repeat center center;top:-98px;left:50%;margin-left:-24px}.aboutInquiry .changeDate{display:inline-block;*display:inline;*zoom:1;margin:50px 0;font-size:18px;font-weight:bold;border-bottom:2px solid #f44}.aboutInquiry.min{width:773px;line-height:1.4}.aboutInquiry.min h3{font-size:14px;width:auto;margin-bottom:8px}.aboutInquiry.min .postStatus.after:before{top:45%;width:70%}.aboutInquiry.min .postStatus>li{font-size:11px;border-top-width:5px;height:172px}.aboutInquiry.min .postStatus>li.statusBox{width:132px}.aboutInquiry.min .postStatus>li.statusBox_wide{width:146px}.aboutInquiry.min .postStatus>li.statusBox_narrow{width:73px;background-color:#fff;border:1px solid #bbb;position:relative;border-top:5px solid #005ed6}.aboutInquiry.min .postStatus.after .delivery{left:458px;top:102px}.aboutInquiry.min .statusLine.after li{margin-top:21px}.aboutInquiry.min .statusLine.after li.on{width:156px;margin-left:8px}.aboutInquiry.min .statusLine.after li.off{width:442px;margin-left:8px}.aboutInquiry.min .statusLine.after li.off.short{width:156px;margin-left:0}.aboutInquiry.min .statusLine li.on>p img{width:120px}.aboutInquiry.min .statusLine li.off>p img{width:138px}.aboutInquiry.min .statusLine.after li div{font-size:11px;margin-top:12px}.aboutInquiry.min .statusLine.after li.on div{width:132px}.aboutInquiry.min .statusLine.after li.off div{margin-left:0px;width:132px}.aboutInquiry.min .statusLine li>p{padding-top:6px}.aboutInquiry.min .postStatus>li h4{font-size:15px;margin:0 0 6px}.aboutInquiry.min .statusLine.after li.off div:after{z-index:-1;top:-60px}.status_help{border:4px solid #ddd;background-color:#fff;padding:10px;color:#333;white-space:normal}.caution_browserVer{text-align:left;width:828px;border:4px solid red;padding:12px;background-color:#fff6dc;font-weight:bold;font-size:13px;line-height:1.5em}.caution_browserVer h2{background:url(../../breeder/images/ieVersion.png) no-repeat left center;padding:14px 0 8px 60px;color:red;font-size:16px;font-weight:bold;margin-bottom:10px}#main #ertificate{border-radius:13px;background:#ffefef url(../../images/certificate/cert_bg02.png);width:810px;padding:20px;margin-bottom:30px}#main .ertificate_caution{margin-bottom:30px;border:1px dotted #aaa;padding:15px;margin-top:30px;border-radius:5px;text-align:left}#main .ert{border:1px solid #ffd5d2;background:#fffefe;border-radius:10px;text-align:left}#main .ert.ert_01,#main .ert.ert_02{width:390px;height:430px;float:left}#main .ert.ert_02,#main .ert.ert_03{border:1px solid #ff6363}#main .ert p{border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:2px solid #ffbeb9;padding:10px 45px;position:relative}#main .ert.ert_01 p{background:#ffd5d2;font-size:14px;font-weight:bold}#main .ert.ert_02 p,#main .ert.ert_03 p{background:#ff6363;font-size:16px;color:#fff}#main .ert.ert_03 .ert_txt03{background:url(../../images/certificate/cert_cert.png) no-repeat 25px 25px;padding:20px 20px 20px 200px;margin-bottom:10px}#main .ert p img{position:absolute;top:0;left:15px}#main .ert span{display:block;line-height:150%;padding:20px}#main .ert.ert_01 span{padding-left:130px;background:url(../../images/certificate/cert_badge.png) no-repeat 25px 25px,url(../../images/certificate/cert_badge02.png) no-repeat 25px 130px;font-size:13px;line-height:170%}#main .ert .ert_ul01{width:35%;float:left;margin:0 50px}#main .ert .ert_ul02{width:48%;float:left}#main .ert ul li{margin-bottom:25px}#main .ert ul li img{float:left}#main .ert ul li textarea{float:right}#main .ert .ert_ul01 li textarea{width:185px}#main .ert .ert_ul02 li textarea{width:200px}#main .ert .ert_ttl{border-bottom:1px dotted #ffbeb9;margin:15px 0 7px;padding:0 0 3px;color:#333;font-size:13px;font-weight:bold}#main .ert span a,#main .ert_tool_top span a{display:block;color:#fff;background:#8cc63f;border-bottom:2px solid #66ac08;width:230px;padding:5px;margin:20px auto 0;font-size:13px;text-align:center;border-radius:3px}#main .ert span a:hover,#main .ert_tool_top span a:hover{background:#b6e27b;border-bottom:2px solid #8cc63f}#main .ert_awa{text-align:left;color:#46382a;background-image:url(../../images/certificate/cert_bg.png);text-align:left;box-shadow:0 4px 10px 2px #ecebea;position:relative}#main .ert_awa.ert_awa_top{border:2px solid #e8d69c;box-shadow:none;margin-bottom:20px}#main .ert_awa.ert_awa_top:before{content:" ";position:absolute;top:0;left:0;width:0;height:0;border-top:15px solid #e8d69c;border-left:15px solid #e8d69c;border-right:15px solid transparent;border-bottom:15px solid transparent}#main .ert_awa.ert_awa_top .ert_awa_top_in{padding-left:170px}#main .ert_awa.ert_awa_top .ert_awa_top_in:before{content:" ";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:15px solid #e8d69c;border-right:15px solid #e8d69c;border-left:15px solid transparent;border-top:15px solid transparent}#main .ert_awa p{font-size:20px;line-height:30px;font-weight:bold;color:#514510;border-bottom:2px solid #c7b680;text-align:center;padding-bottom:10px}#main .ert_awa.ert_awa_top p{padding:30px 0 20px;margin-right:30px;text-align:left}#main .ert_awa span{display:block;line-height:180%;padding:0 50px;text-align:center}#main .ert_awa.ert_awa_top span{padding:0}#main .ert_awa .ert_awa_in{background:url(../../images/certificate/cert_bg_01.png) no-repeat center 20px,url(../../images/certificate/cert_bg_02.png) no-repeat center 98%;padding:90px 75px;font-size:13px;line-height:20px}#main .ert_awa .ert_awa_in ul{text-align:center;display:table;margin:0 auto;padding:0 30px}#main .ert_awa .ert_awa_in ul li{display:table-cell;padding:10px}#main .ert_awa .ert_ttl02{border-bottom:1px dotted #c7b680;margin:35px 0 7px;padding:0 0 3px;color:#887628;font-size:13px;font-weight:bold}#main .ert_tool_top{background-color:#fafffd;border:1px solid #85c082;text-align:left;width:390px;height:430px;float:right;font-size:13px;line-height:150%}#main .ert_tool_top p{font-size:14px;font-weight:bold;border-bottom:1px dotted #7cc679;margin:0 20px;padding:15px 0 10px}#main .ert_tool_top span{padding:20px;display:block}#main .ert_tool{background:url(../../images/certificate/cert_bg_03.png) repeat-x center top,url(../../images/certificate/cert_bg_04.png) repeat-x center bottom;background-color:#e7f1ed;text-align:left;padding:40px 20px 50px;font-size:13px;line-height:150%}#main .ert_tool .ert_tool_ttl{font-size:15px;font-weight:bold;border-bottom:1px dotted #7cc679;margin-bottom:10px;padding-bottom:5px;text-align:center}#main .ert_tool ul{margin-top:30px;padding-left:110px}#main .ert_tool ul li{float:left}.updateOption{font-size:11px;margin-top:6px;padding:2px}.updateOption.disabled{background-color:#f2f3f4;color:#6f7a82}.updateOption.active{background-color:#f2faf2;color:#32832d}.tableLink{cursor:pointer;display:inline-block;color:#4c678a;text-decoration:underline}.updateTips .point{border-bottom:1px solid #fb1549;font-weight:bold;display:inline-block}.updateTips .premiumPoint{background-color:#ead591;margin-top:16px;padding:10px;font-weight:bold}.updateTips .premiumPoint .hd{font-weight:bold;display:block;color:#83680f;border-bottom:1px dashed #fff;padding-bottom:4px;margin-bottom:8px}.updateTips .premiumPoint .point{color:#fb1549}.updateTips .premiumPoint a{display:inline-block;background-color:#fff;margin-top:8px;padding:2px 10px;border-radius:3px;color:#7f6b2a}.updateTips .hd{font-weight:bold;font-size:15px;margin:0 0 6px;color:#1c1463}.dealNumLink{display:inline-block;text-decoration:underline;padding:3px 8px}.premiumPartnerBanner{width:820px;margin-bottom:16px;text-align:left;padding-left:20px;background-color:#fff9ea;border:4px double #a48932;outline:2px solid #a48932}.premiumPartnerBanner .link{text-align:center;margin-bottom:16px}.premiumPartnerBanner .link a{color:#fff;background-color:#f7a200;padding:10px 48px;border-radius:4px;border-bottom:2px solid #b17400;display:inline-block;font-size:13px}.premiumPartnerBanner .link a:hover{opacity:.7}.premiumPartnerBanner p{font-size:14px;padding:0 0 0 95px;margin:-18px 0 20px;line-height:1.5}.reportData{width:850px;margin:12px 0 24px;text-align:left}.reportData>div{margin-bottom:6px}.reportData p{font-size:15px;font-weight:bold;border-radius:6px 6px 0 0;padding:18px 0 0;text-align:left;display:inline-block}.reportData table{width:100%;border:1px solid #ccc;border-collapse:collapse;background-color:#fff}.reportData th,.reportData td{border:1px solid #ccc;padding:8px 0;text-align:center;vertical-align:middle}.reportData th{background-color:#e3edf7;color:#3e638a}.reportData td{line-height:1.7}.reportTable{display:table;width:100%}.reportTable_box{display:table-cell}.reportTable .link{display:table-cell;width:180px;padding-left:5px;vertical-align:middle;text-align:right}.chartOpen{cursor:pointer;display:inline-block;color:#4c678a}.chartOpen i{color:#3a6cad;margin-right:6px;font-size:14px}.reportData .chartOpen{box-sizing:border-box;width:100%;padding:9px 18px;background-color:#fff;font-size:13px;border:1px solid #9dacbb;border-radius:4px;border-bottom:2px solid #a6b3c5;text-align:center}.reportData .chartOpen:hover{background-color:#dbecfd;border:1px solid #9dacbb;border-radius:4px;border-bottom:2px solid #a6b3c5;color:#333}.edit_table .chartOpen{font-size:12px;margin:6px 0 0;text-decoration:underline}.reportData .chartOpen.nonActive,.priceCatChoise a.nonActive{border-color:#ccc;background:#f2f2f2;color:#999}.reportData .chartOpen.nonActive:hover,.priceCatChoise a:hover.nonActive{background:#ededed}.chartOpen.nonActive i{color:#999}.premiumBnr_s{margin:16px 0 0 0}.premiumBnr_s a:hover{opacity:.7}.userInfoBox{padding:10px;border:1px solid #ccc}.reportTableFavorite .reportTable_box{width:348px}.reportTableFavorite .link{width:473px;text-align:left}.reportTableFavorite .link a{width:180px}.chartOpen.favorite{position:relative;padding-left:1.8em}.chartOpen.favorite:after{content:"";font-family:"icomoon";display:block;position:absolute;left:3px;top:0;font-size:14px}.chartOpen.favorite:hover:after{color:#4c678a}.regist_new{text-align:left;font-size:14px;line-height:1.5;width:667px}.regist_new .ttl{font-size:18px;font-weight:bold;margin:24px 0}.regist_new .ttl i{color:navy;font-size:28px;vertical-align:bottom}.regist_new .link{text-align:center;margin:24px 0}.regist_new .conditions li{font-weight:bold;margin:12px 0}.agnUseList{border:2px solid #cacaf3;border-radius:6px;margin-top:20px;font-size:14px;width:986px}.agnUseList .button{float:right}.agnUseListCnt{padding:15px 20px;overflow:hidden;border-top:1px solid #cacaf3}.agnUseListCnt_hd{background:url(../../images/agnUseListCnt_hd.png) left center no-repeat;padding-left:13px}.agnUseListCnt_rmk{margin-top:25px}.agnUseListCnt_rmk p{margin-left:52px;overflow:hidden}.agnUseListCnt_rmk .agnUseListCnt_hd{float:left}.agnUseListCnt_tbl{border-collapse:collapse;margin-top:10px}.agnUseListCnt_tbl tbody{display:flex;flex-wrap:wrap}.agnUseListCnt_tbl td,.agnUseListCnt_tbl th{box-sizing:border-box}.agnUseListCnt_tbl td{width:130px;text-align:right;border-left:1px solid #cacaf3;padding:10px 10px 8px 10px}.agnUseListCnt_tbl th{background:#e8f8fa;width:352px;text-align:left;padding:10px 15px 8px 15px}.agnUseListCnt_tbl tr{width:314px;border:1px solid #cacaf3;border-left:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.agnUseListCnt_tbl tr:nth-child(4n+1){border-left:1px solid #cacaf3}.agnUseListCnt_tbl tr:nth-child(n+4){border-top:none}.agnUseListHd{background:#ddf;overflow:hidden;display:table;width:100%;padding:5px 5px 5px 20px;box-sizing:border-box}.agnUseListHd_data{display:table-cell;vertical-align:middle}.agnUseListHd_dataName,.agnUseListHd_dataPlc{font-size:12px}.agnUseListHd_dataPlc b{font-size:14px}.agnUseListHd_dataName{margin-left:10px}.agnUseListHd_dataName a{text-decoration:underline;font-weight:bold;font-size:14px;color:#323c4b}.agnUseListHd_dataPlc{background:#fff;padding:4px 15px;border-radius:3px}#ruleChange201708 h2,#ruleChange201708 h3,#ruleChange201708 h4,#ruleChange201708 p,#ruleChange201708 th,#ruleChange201708 td{line-height:150%;text-align:left}#ruleChange201708 p{font-size:14px}#ruleChange201708 .red-font{color:#ff4747}#ruleChange201708 .bold{font-weight:bold}#ruleChange201708 .chui{padding-left:1em;text-indent:-1em}#ruleChange201708 .inner{width:810px;margin:30px auto 0 auto}#ruleChange201708 .inner .page_title{padding:10px;background-color:#ddf}#ruleChange201708 .inner .page_title h2{font-size:15px;font-weight:bold}#ruleChange201708 .inner .nav_box{margin-top:15px;border-bottom:5px solid #fd714d}#ruleChange201708 .inner .nav_box:after{content:"";display:block;height:0;clear:both}#ruleChange201708 .inner .nav_box li{float:left;width:19%;margin-right:1.25%}#ruleChange201708 .inner .nav_box li:last-child{margin-right:0}#ruleChange201708 .inner .nav_box .selected{box-sizing:border-box;height:40px;padding-top:15px;border-radius:5px 5px 0 0;background:#fd714d;font-size:14px;font-weight:bold;color:#fff}#ruleChange201708 .inner .nav_box li a{display:block;box-sizing:border-box;height:40px;padding-top:15px;border-radius:5px 5px 0 0;background-color:#dcdfe1;font-size:14px;font-weight:bold;color:#343a40}#ruleChange201708 .inner .nav_box li a:hover{background:#fd714d;color:#fff}#ruleChange201708 .inner .nav_box li .top{background:none;font-size:13px;font-weight:normal;text-align:right;color:blue}#ruleChange201708 .inner .nav_box li .top:hover{background:none;color:blue}#ruleChange201708 .inner .content{position:relative;z-index:0;padding:15px 10px}#ruleChange201708 .inner .content .index_01{position:relative;z-index:0;padding:20px;margin-bottom:10px;background-color:#ffeae4}#ruleChange201708 .inner .content .index_01 h3{font-size:20px;font-weight:normal}#ruleChange201708 .inner .content .index_01 h3,#ruleChange201708 .inner .content .index_01 b{font-size:20px}#ruleChange201708 .inner .content .index_02{padding-bottom:5px;border-bottom:2px dotted #fa9191}#ruleChange201708 .inner .content .index_02 h4{font-size:20px}#ruleChange201708 .inner .content .intro{position:relative;z-index:1;box-sizing:border-box;padding:20px;border:1px solid #fd714d;border-radius:10px;margin:0 auto}#ruleChange201708 .inner .content .intro:before{content:"";display:block;position:absolute;top:-30px;left:10px;border:10px solid transparent;border-bottom:20px solid #fd714d}#ruleChange201708 .inner .content .intro:after{content:"";display:block;position:absolute;top:-27px;left:11px;border:9px solid transparent;border-bottom:18px solid #fff}#ruleChange201708 .inner .content .intro p,#ruleChange201708 .inner .content .intro b{font-size:16px}#ruleChange201708 .inner .content .intro p.marker,#ruleChange201708 .inner .content .intro b.marker{background:linear-gradient(transparent 70%, #fec1b2 70%)}#ruleChange201708 .inner .content .step{margin-top:20px;margin-bottom:50px}#ruleChange201708 .inner .content .step>.title{position:relative;min-height:48px;padding:12px 0 0 55px;margin-bottom:10px}#ruleChange201708 .inner .content .step .title h5{line-height:150%;font-size:16px;text-align:left}#ruleChange201708 .inner .content .step .title .number{position:absolute;left:0;top:0;box-sizing:border-box;width:48px;height:48px;padding-top:0px;margin:0;text-indent:0;border-radius:50%;border:2px solid #fd714d;line-height:80%;font-size:24px;font-weight:bold;text-align:center;color:#fd714d}#ruleChange201708 .inner .content .step .title .number span{text-indent:0;font-size:10px}#ruleChange201708 .inner .content .step table{width:100%;margin-top:10px;border-collapse:collapse}#ruleChange201708 .inner .content .step table td{width:50%;vertical-align:top;text-align:left}#ruleChange201708 .inner .content .step table .image{text-align:center}#ruleChange201708 .inner .content .step table .image .caption{display:block;margin-top:5px;font-size:13px;font-weight:bold;text-align:center}#ruleChange201708 .inner .content .step table .btn_details{width:320px;margin:30px auto 0 auto;text-align:center}#ruleChange201708 .inner .content .step table .btn_details .sample{display:block;box-sizing:border-box;margin-bottom:10px;padding:5px;border-radius:5px;background:#fd714d;background:-moz-linear-gradient(top, #fd714d 0%, #f06464 100%);background:-webkit-linear-gradient(top, #fd714d 0%, #f06464 100%);background:linear-gradient(to bottom, #fd714d 0%, #f06464 100%);box-shadow:1px 1px 3px rgba(0,0,0,.2);text-align:center;line-height:150%;font-size:16px;font-weight:bold;color:#fff;transition:.1s all linear;-webkit-transition:.1s all linear;-moz-transition:.1s all linear}#ruleChange201708 .inner .content .step table .btn_details .sample:hover{opacity:.7}#ruleChange201708 .inner .content .step table .btn_details .example{font-size:14px}#ruleChange201708 .inner .content .back_document{margin-top:50px;text-align:left}#ruleChange201708 .inner .content .back_document a{font-size:14px;font-weight:bold}#ruleChange201708 .inner .content .column{margin-top:50px;padding:30px 20px 20px 20px;background-color:#faf8eb}#ruleChange201708 .inner .content .column>.title{padding:10px 0 12px 0;margin-bottom:20px;border-top:2px dotted #e6d984;border-bottom:2px dotted #e6d984;font-size:16px;text-align:left}#ruleChange201708 .inner .content .column .case_title{margin-bottom:5px;font-size:15px;font-weight:bold;text-align:left;color:#91824b}#ruleChange201708 .inner .content .column .reference_link{font-size:11px;text-align:right}#ruleChange201708 .inner .content .column .title .icon{display:inline-block;padding:4px 6px;box-shadow:3px 3px 0px rgba(0,0,0,.2);background-color:#fae1e1;line-height:100%;font-size:12px;font-weight:bold;vertical-align:bottom;color:#fd714d}#ruleChange201708 .inner .content .column .add-content{margin-top:10px;padding:15px;border:1px dotted #91824b;background-color:#fff}#ruleChange201708 .inner .content .column .add-content .title{margin-bottom:10px;font-size:15px;font-weight:bold;text-align:left;color:#91824b}#ruleChange201708 .inner .content .need_document{position:relative;z-index:0;padding:30px 20px 15px 20px;margin-top:30px;background-color:#f8f9fa}#ruleChange201708 .inner .content .need_document h3{font-size:20px}#ruleChange201708 .inner .content .need_document table{box-sizing:border-box;width:100%;margin:20px 0 15px 0;border-collapse:collapse}#ruleChange201708 .inner .content .need_document table tr{border-bottom:1px dotted #ced4da}#ruleChange201708 .inner .content .need_document table th{background-color:#e9ecef;font-weight:normal;width:21%;padding:10px 5px;border-right:1px solid #ced4da;line-height:1.5;font-size:14px;text-align:center;vertical-align:middle}#ruleChange201708 .inner .content .need_document table th:first-child{width:16%}#ruleChange201708 .inner .content .need_document table th:last-child{border-right:none}#ruleChange201708 .inner .content .need_document table td{background-color:#fff;width:21%;padding:10px 5px;border-right:1px solid #ced4da;line-height:1.5;font-size:15px;text-align:center}#ruleChange201708 .inner .content .need_document table td:last-child{border-right:none}#ruleChange201708 .inner .content .need_document table .active{background-color:#ffeae4}#ruleChange201708 .inner .content .need_document table .active_title{background-color:#fec1b2}#ruleChange201708 .inner .content .need_document table .title{font-size:16px;vertical-align:top}#ruleChange201708 .inner .content .need_document table small{line-height:125%;font-size:12px}#ruleChange201708 .inner .content .need_document table small b{line-height:125%;font-size:12px}#ruleChange201708 .inner .content .need_document .btn_detail{display:block;box-sizing:border-box;width:100%;padding:10px 5px;border-radius:5px;background-color:#fd714d;box-shadow:1px 1px 2px rgba(0,0,0,.2);text-align:center;color:#fff;font-size:14px;font-weight:bold}#ruleChange201708 .inner .content .need_document .btn_detail:hover{opacity:.7}#ruleChange201708 .inner .content .need_document .copy{font-size:16px;text-align:center}#ruleChange201708 .inner .content .nav_wrapper{margin-top:80px;padding-top:50px;border-top:1px solid #fd714d}#ruleChange201708 .inner .content .circumstances{padding:20px;margin-top:30px;border:5px solid #eee}#ruleChange201708 .inner .content .inquiry{margin-top:50px}#ruleChange201708 .inner .content .obligation{margin-top:30px}#ruleChange201708 .inner .content .obligation .obligation_detail{margin-top:20px}#ruleChange201708 .inner .content .obligation .obligation_detail ul{width:100%;padding-top:30px;margin-bottom:20px}#ruleChange201708 .inner .content .obligation .obligation_detail ul:after{content:"";display:block;height:0;clear:both}#ruleChange201708 .inner .content .obligation .obligation_detail ul li{float:left;box-sizing:border-box;position:relative;z-index:0;width:254px;padding:10px;margin-right:14px;background-color:#f8f9fa}#ruleChange201708 .inner .content .obligation .obligation_detail ul li:last-child{margin-right:0}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .number{box-sizing:border-box;position:absolute;top:-30px;left:127px;margin-left:-30px;text-indent:0;width:60px;height:60px;padding:5px;box-shadow:1px 1px 3px rgba(0,0,0,.2);border-radius:50%;background-color:#fd714d}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .number span{display:flex;box-sizing:border-box;width:50px;height:50px;border-radius:50%;border:2px solid #fff;font-size:30px;font-weight:bold;text-shadow:-1px -1px 0 rgba(0,0,0,.2);color:#fff;align-items:center;justify-content:center}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .inner{box-sizing:border-box;width:100%;border:2px dashed #dee2e6;padding:25px 10px 15px 10px;margin:0}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .inner .title{min-height:3em;line-height:150%;font-size:20px;font-weight:bold}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .inner .single{box-sizing:border-box;padding-top:.75em}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .inner .detail{margin-top:10px;min-height:6em}#ruleChange201708 .inner .content .obligation .obligation_detail ul li .inner .detail p{font-size:14px}#ruleChange201708 .inner .content .obligation .add_exp{font-size:16px}#ruleChange201708 .inner .content .obligation .add_exp b{font-size:16px}#ruleChange201708 .inner .content .procedure{margin-top:50px}#ruleChange201708 .inner .content .procedure .index_02 .recommend{display:inline-block;padding:5px 10px;margin-left:10px;border:1px solid #333;line-height:100%;font-size:12px;font-weight:normal;vertical-align:top}#ruleChange201708 .inner .content .face_add_box{margin-top:20px;padding:20px 15px;border:1px dotted #ff4747}#ruleChange201708 .inner .content .face_add_box .title{font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left}#ruleChange201708 .inner .content .agreement{margin-top:30px}#ruleChange201708 .inner .content .bank{margin-top:30px}#ruleChange201708 .inner .content .receipt_step{margin-top:50px}#ruleChange201708 .inner .content .receipt_step .tax-table{padding-left:60px}#ruleChange201708 .inner .content .receipt_step .tax-table .title{margin-bottom:5px;font-size:15px;font-weight:bold;text-align:center}#ruleChange201708 .inner .content .receipt_step .tax-table small{font-size:11px}#ruleChange201708 .inner .content .receipt_step .tax-table table{width:100%;margin-bottom:5px;box-sizing:border-box;border-collapse:collapse;border:1px solid #fd714d}#ruleChange201708 .inner .content .receipt_step .tax-table table td,#ruleChange201708 .inner .content .receipt_step .tax-table table th{padding:10px 5px;border-right:1px dotted #fd714d;font-size:12px;text-align:center}#ruleChange201708 .inner .content .receipt_step .tax-table table .back_red{background-color:#fae1e1}#ruleChange201708 .inner .content .receipt_step .reference{margin-top:15px;padding:20px;background-color:#eee}#ruleChange201708 .inner .content .receipt_question{margin-top:50px}#ruleChange201708 .inner .content .receipt_question .add-box{margin-top:20px;padding:20px 15px;border:1px dotted #ff4747}#ruleChange201708 .inner .content .receipt_question .add-box .title{font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left}#ruleChange201708 .inner .content .receipt_question .caution-box{margin-top:20px}#ruleChange201708 .inner .content .receipt_question .caution-box .title{font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left}.receiptExample{margin-top:5px;padding:15px;border:1px dotted #ccc}.receiptExample .titleExample{display:inline-block;padding:0 12px;margin:0 10px 5px 0;border-radius:3px;border:1px solid #ccc;background:#eee}.receiptExample ul{margin-top:5px}.receiptExample li{margin-bottom:5px;font-size:14px;text-align:left}#ruleChange201708 .inner .content .inquiry{margin-top:30px}#ruleChange201708 .inner .content .pedigree{margin-top:50px}#ruleChange201708 .inner .content .pedigree_content{margin-top:30px}#ruleChange201708 .inner .content .pedigree_content>.chui{margin:10px 0}#ruleChange201708 .inner .content .pedigree_content .exception{padding:15px;margin-top:15px;border:1px dotted #ff4747}#ruleChange201708 .inner .content .pedigree_content .exception .title{margin-bottom:10px;font-size:15px;font-weight:bold;text-align:left}#ruleChange201708 .inner .content .need_document table tr.recommend_eContract{border:none}#ruleChange201708 .inner .content .need_document table tr.recommend_eContract td,#ruleChange201708 .inner .content .need_document table tr.recommend_eContract th{border:0;background:none}#ruleChange201708 .inner .content .need_document table tr.recommend_eContract td:first-of-type{border-top:1px dotted #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px dotted #dee2e6;background:#fff}.recommend_eContract p{font-size:13px !important}.recommend_eContract a{display:block;padding:12px 6px;margin:8px 20px 0;background:#fff;border-radius:5px;border:1px solid #fd714d;font-weight:bold;font-size:14px;text-align:center;color:#fd714d;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.recommend_eContract a:hover{background:#fd714d;color:#fff}.mitemiteContents.breederMenuBox{box-sizing:border-box;width:100%;padding:24px;margin:50px auto 50px;border-radius:12px;border:1px solid #ffd24d;background:#fffdf8}.mitemiteContents p{text-align:left}.mitemiteContents .title{padding-bottom:10px;margin-bottom:10px;font-size:16px;font-weight:bold;text-align:left;border-bottom:1px dotted #ffd24d}.mitemiteContents .add_exp p{line-height:1.5;font-size:14px}.mitemiteContents .add_exp a{text-decoration:underline}.mitemiteContents ul{display:flex;flex-wrap:wrap;margin:10px 0 20px 0}.mitemiteContents ul li{box-sizing:border-box;border:1px solid #eee}.mitemiteContents ul li:last-child{margin-right:0}.mitemiteContents .breederDetail_part{width:175px;margin-right:9px}.mitemiteContents .breederMenu_part{width:152px;margin-right:5px;background:#fff}.mitemiteContents ul li .image{position:relative;height:110px}.mitemiteContents ul li .image .label{position:absolute;left:0;top:0}.mitemiteContents ul li .image .cat_image{width:100%;height:110px;object-fit:cover}.mitemiteContents ul li .image a:hover{opacity:.8}.mitemiteContents ul li .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 10px 0 10px}.mitemiteContents ul li .name span{font-size:14px;font-weight:bold}.mitemiteContents ul li .type{display:block;padding:0 10px 10px 10px}.mitemiteContents ul li .type a{color:#ff2c6e;text-decoration:underline}.mitemiteContents ul li .type a:hover{text-decoration:none}.mitemiteContents .btn_showOther{display:block;width:230px;margin:0 auto;padding:8px 0;font-size:13px;color:#fff;border-radius:3px;border-bottom:2px solid #66ac08;background:#8cc63f;text-align:center}.mitemiteContents .btn_showOther:hover{background:#b6e27b}.btnDealPast{display:inline-block;padding:8px 12px;margin-top:20px;border-radius:20px;border:1px solid #9687af;background:#afa0c8;color:#fff}.btnDealPast:hover{opacity:.8;border:1px solid #9687af;color:#fff}.btnPriceStat{display:inline-block;padding:5px 14px;margin:0 0 5px 15px;background-color:#fff;font-size:13px;border:1px solid #9dacbb;border-bottom:2px solid #9dacbb;border-radius:4px;color:#4c678a;line-height:1}.btnPriceStat:hover{background-color:#dbecfd;border:1px solid #9dacbb;border-bottom:2px solid #9dacbb;color:#333}.priceCatChoise{padding:10px 5px 5px 10px;margin-top:20px;border:1px solid #ccc;font-size:0}.priceCatChoise a{display:inline-block;padding:6px;margin:0 5px 5px 0;border:1px solid #9dacbb;border-radius:3px;font-size:12px;color:#333}.priceCatChoise a:hover{background:#ebf5ff}.historyIntroArea{padding:0 8px 8px 8px}.historyIntroArea_inner{display:table;width:526px;padding:4px;background:#fff}.historyIntroArea_inner p{display:table-cell;padding:4px 4px 0 4px;margin-right:6px;font-size:10px;line-height:1;vertical-align:middle}.historyIntroArea_inner .title{width:165px;text-align:center;background:#c8e6cd}.historyIntroArea_inner a{display:inline-block;padding:6px 12px;margin:0 4px 4px 0;border:1px solid #9dacbb;border-radius:4px;color:#333}.historyIntroArea_inner a:hover{background:#ebf5ff}.attentionRemaining{width:100%;margin:10px 0;border-collapse:collapse}.attentionRemaining th,.attentionRemaining td{padding:12px 12px 7px;border:1px solid #ddd}.attentionRemaining th{width:98px;background:#f3f3f3;box-sizing:border-box}.attentionRemaining_number{display:inline-block;margin:0 10px 5px 0}.attentionRemainingList{margin:0 0 6px 4px;text-align:left;display:table;width:100%}.attentionRemainingList .listTh{display:table-cell;width:134px;background-color:#ffd8d8;vertical-align:middle;padding:8px 4px 4px}.attentionRemainingList .listHd{font-weight:bold;font-size:12px;text-align:center}.attentionRemainingList+.note{margin:0 0 0 4px;font-size:12px;text-align:left}.attentionRemainingList ul{display:table-cell;vertical-align:middle;padding:4px 8px 0}.attentionRemainingList li{display:inline-block}.attentionRemainingList ul a{display:inline-block;margin:0 0 4px;padding:4px 6px;border:1px solid #cacaf3;color:#4c678a;border-radius:2px}.attentionRemainingList ul a:hover{background-color:#deeefc}.attentionRemaining_number .remainingNumber,.attentionRemainingList .remainingNumber{font-size:14px;font-weight:bold;color:red}.attentionRemaining_number .remainingNumber.zero,.attentionRemainingList .remainingNumber.zero{font-weight:normal}.iconAttention{position:absolute;top:3px;left:3px;line-height:1;font-size:11px;color:#fff}.iconAttention span{display:inline-block;padding:3px;font-size:10px;background:#ff7676;border-radius:3px}.attentionDealIcon{display:inline-block;margin:0 0 0 6px;padding:2px 6px;vertical-align:middle;color:red;font-weight:bold;font-size:12px;border:1px solid #fe6e88;background-color:#fff;border-radius:2px;cursor:pointer;white-space:nowrap}.attentionDealIconWrapper{text-align:left}.attentionDealIcon_detail{display:inline-block}.attentionDealIcon_detail .attentionDealIcon{margin:0}.attentionConditions{margin-top:20px}.attentionControl .checkAllCat{display:inline-block;margin:10px 0 0}.attentionControl .checkAllCat input[type=checkbox]{vertical-align:baseline}.attentionControl .checkAllCat.checked,.attentionControl .checkAllCat.clickable{cursor:pointer;color:#4c678a}.attentionControl .checkAllCat.checked{font-weight:bold}.attentionControl .checkAllCat.disabled{opacity:.7}.expArea_attention{padding-top:12px;border-top:5px solid #ff7676;font-size:14px}.expArea_attention p{padding-top:5px;text-align:left;line-height:1.5}.expArea_attention span.point{font-weight:bold;border-bottom:1px solid red}.title_costAttention{padding-bottom:5px;margin-top:12px;font-size:16px;font-weight:bold;text-align:left;border-bottom:1px dashed #ccc}.title_costAttention:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px;background:#ff7676}.attentnionConditionList{margin:5px 0 27px}.attentnionConditionList li{margin-bottom:5px;padding-left:1em;text-indent:-1em;text-align:left}.exp_costAttention{margin-top:10px}.image_costAttention .figure_costAttentnion{float:left;display:block;width:600px}.image_costAttention .expArrow{float:right;box-sizing:border-box;width:230px;padding:15px;text-align:left;border:1px dashed #ccc}.confirmArea{padding-top:8px;margin-top:12px;border-top:1px solid #ccc}.confirmArea p{text-align:center}.attentionAgreementArea{margin-top:10px;text-align:center}.btn_attentionAgreement{display:inline-block;padding:10px 30px;color:#fff;font-size:15px;border:0;background-color:#f85656;border:2px solid #f85656;box-shadow:0 2px 2px rgba(0,0,0,.1);cursor:pointer}.btn_attentionAgreement:hover{opacity:.8}.badge_promise,.badge_attention,.badge_order,.badge_over,.badge_subTabs{padding:2px 3px;margin:0 2px;display:inline-block;line-height:1;font-size:10px;color:#fff;border-radius:2px}.badge_promise{background:#46afff}.badge_attention{background:#ff7676}.badge_order{background:#87c36e}.badge_over{background:#9d62c3}.badge_subTabs{background:#ff7676}#cat_kind_select_button{cursor:pointer}#cat_kind_detail_name{width:462px;text-align:left;background-color:#fff;border:1px solid #aaa;color:#333;padding:3px 10px 3px 3px;display:inline-block}#cat_kind_detail_name:hover{border:1px solid #7eb4ea}#cat_kind_select li{text-align:left;cursor:pointer}#cat_kind_select h4{color:#8dab58;padding:5px;font-size:14px;text-align:left;font-weight:bold;padding:5px 3px}#cat_kind_select_list_order_by_name li.hide{display:none}#cat_kind_select_container .back_petkindSelect_btn{position:relative;padding:0 0 0 16px;margin:8px 0 16px;appearance:none;background:none;border:none;font-size:14px;color:#0678cf;cursor:pointer}#cat_kind_select_container .back_petkindSelect_btn:hover{text-decoration:underline}#cat_kind_select_container .back_petkindSelect_btn::before{position:absolute;left:0;top:2px;content:"";font-family:"icomoon";display:flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:1.2em}#cat_kind_select_container .back_petkindSelect_btn::after{position:absolute;left:0;bottom:-4px;content:"";display:block;width:930px;height:1px;background:#dcdfe1}.btnAttentionPrint{display:inline-block;padding:6px 10px;margin-top:8px;color:#fff;font-weight:bold;border-radius:4px;background:#5ab482}.btnAttentionPrint:hover{color:#fff;background:#4b9b6e}.attentionPrintWrapper{padding:20px}.attentionPrint.cb_close{display:inline-block;cursor:pointer;background:url(../../images/ts_pict_close.png) no-repeat right 4px #fff;padding-right:16px;text-decoration:none;font-size:13px;border:0;color:#444}.attentionPrint.cb_close_bottom{height:auto;padding:8px 24px;margin-top:15px;text-decoration:none;font-size:16px}.attentionPrintTitle{font-size:24px;font-weight:bold;line-height:1.2;text-align:center;border-bottom:5px solid #ccc;padding-bottom:8px}.attentionPrintContent{margin-top:15px}.attentionPrintLead{display:block;margin-bottom:15px}.attentionPrintContent p{line-height:1.5;font-size:14px}.attentionPrint_captureImage{display:block;margin-top:8px}.btnBlackList{float:left;box-sizing:border-box;width:160px;margin:12px 8px 8px 8px;text-align:center}.btnBlackList a{display:block;padding:8px 0;line-height:1;color:#333;border-radius:15px;border:2px solid #999;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.btnBlackList a:hover{background:#f0f0f0}.btnBlackList.active a{color:#fff;font-weight:bold;border-color:#666;background:#999}.btnBlackList.active a:hover{background:#888}.guideContents *{text-align:left;font-size:14px;line-height:1.5}#main .guideContents h1{text-align:center;font-size:35px;margin-top:35px}.guideContents .annotation{font-size:12px;margin-top:15px;display:block}.guideContents .hd{background-color:#ddf;border-left:10px solid #c9c9eb;padding:10px 10px 10px 15px;font-size:22px;margin-top:60px}.guideContents .txt{padding:0 20px;margin-top:20px}.guideContents h2{text-align:left}.guideContents .pnlCase .icon-angle-double-down{display:table;margin:0 auto;font-size:70px;color:#e0e0e0}.guideContents .pnlCaseCtn{background:url(../breeder/images/pnlCaseCtn.jpg) left center no-repeat;padding:20px 0 20px 106px;display:table;font-size:22px;font-weight:bold;color:#c20707;margin:-30px auto 0 auto}.guideContents .pnlCaseFlow{padding:20px;background-color:#f3f3f3;border-radius:3px;overflow:hidden}.guideContents .pnlCaseFlowCnt{float:left;width:220px;text-align:center}.guideContents .pnlCaseFlowCnt span{margin-top:10px;display:block;text-align:center}.guideContents .pnlCaseFlowCntWrap{display:table;margin:15px auto 0 auto}.guideContents .pnlCaseFlowCntWrap i{float:left;font-size:22px;margin:70px 10px 0 10px;color:#bba240}.guideContents .pnlCaseList{display:block;font-size:16px;margin-top:2px}.guideContents .pnlCaseList i{color:#f08484;transform:scale(0.8)}.guideContents .pnlCaseList:first-child{margin:0}.guideContents .pnlCaseListCnt{margin-top:10px;border:1px solid #cbcbcb;padding:15px 20px}.guideContents .pnlCaseListCntWrap{margin-top:15px}.guideContents .pnlCls{padding:20px;background-color:#f5efef;margin-top:20px;border-radius:3px}.guideContents .exp{background-color:#f6f4e8;border:1px solid #e9e6d8;border-radius:3px;padding:30px;margin:30px 20px 0 20px}.guideContents .exp p{margin-top:10px}.guideContents .expHdr{font-size:22px}.guideContents .pnlFaq{clear:both;border:1px dashed #cc5f5f;margin-top:40px;padding:20px}.guideContents .pnlFaq b{font-size:22px}.guideContents .pnlFaqA{color:#02628a}.guideContents .pnlFaqHdr{font-size:22px}.guideContents .pnlFaqQ{margin-top:5px;padding-top:15px;border-top:1px solid #eccaca;color:#770101}.guideContents .pnlImp{border:2px solid red;border-radius:3px;background:url(../breeder/images/pnlDtlBg.gif) repeat;padding:15px 20px;margin:15px 20px 0 20px}.guideContents .pnlImp span{color:red;font-weight:bold;font-size:18px;display:block}.guideContents .pnlImp i{transform:scale(0.4)}.guideContents .pnlMrt img{margin-left:15px}.guideContents .pnlMrt p{width:600px;float:left}.guideContents .pnlDate{display:block;text-align:left;margin:20px 0;font-size:12px}.guideContents .strong{font-weight:bold;color:red}.attentionGuide .attentionCase{margin:8px 0;font-weight:bold}.attentionGuide .attentionCase li{line-height:1.7}.attentionGuide .attentionCaseEx{margin:8px 0;padding:24px;background-color:#f1f1f1;font-size:12px}.about_kindMix{margin-top:8px;display:flex}.about_kindMix p{text-align:left}.btn_setAttention{position:relative;display:flex;align-items:center;box-sizing:border-box;width:94px;height:24px;padding:0 0 0 27px;margin:0 0 5px 0;color:#fff;text-align:right;font-weight:bold;border-radius:12px;background:#b5b5b5}.btn_setAttention:hover{color:#fff}.btn_setAttention.active{padding:0 0 0 5px;background:#ff7676;text-align:left}.btn_setAttention.active input{display:block;background:none;color:#fff;text-align:left;font-weight:bold;border:0;cursor:pointer}.btn_setAttention:after{position:absolute;left:3px;right:auto;top:2px;display:block;content:"";width:19px;height:19px;background:#fff;border-radius:50%;box-shadow:2px 2px 0 rgba(0,0,0,.3);text-decoration:none !important}.btn_setAttention.active:after{left:auto;right:3px;top:2px}.insuranceMessage{display:block}.insuranceMessage .btn_setAttention{margin:0 auto}.exampleBox{margin:6px 0;background:#f3f3fa;color:#7d7d8c}.exampleBox_title{position:relative;padding:12px 36px 12px 12px;min-height:16px;font-weight:bold;cursor:pointer}.exampleBox_title:before,.exampleBox_title:after{position:absolute;display:block;content:"";transition:.1s all linear}.exampleBox_title:before{right:12px;top:50%;margin-top:-2px;width:16px;height:4px;background:#bebecd}.exampleBox_title:after{right:18px;top:50%;margin-top:-8px;width:4px;height:16px;background:#bebecd}.exampleBox_title.active:after{transform:rotate(90deg);opacity:0}.exampleContent{padding:0 12px 12px}.exampleContent.active{display:block}.img_clear.addImage{font-size:0;width:23px;height:23px;border-radius:50%;background-position:1px 2px}.attachedMovieBox{position:relative;margin:0 auto 20px}.attachedMovieBox .img_clear.addImage{position:absolute;top:20px;right:20px;z-index:1}.attachedMovieBox .attachedMovieBg{display:flex;align-items:center;margin-bottom:20px;padding:10px 0 10px 30px;background-color:#eee}.attachedHorizontal{display:flex}.attachedHorizontal li.attachedImageBox{position:relative;margin:0 30px 15px 0}.attachedHorizontal li.attachedImageBox li:last-child{margin-right:0}.attachedHorizontal li.attachedImageBox img{object-fit:cover;width:130px;height:130px;border:solid 1px #bbb}.attachedHorizontal li.attachedImageBox .img_clear.addImage{position:absolute;top:5px;right:5px}.label_sendOff{width:140px;padding:5px 0;margin:3px auto 0;color:#888;background:#f0f0f0;border-radius:5px}.label_referred{color:#87c36e;font-weight:bold}.btn_reply{display:block;box-sizing:border-box;width:140px;padding:6px 0;margin:3px auto;color:#ff9000;text-align:center;border-radius:5px;border:1px solid #ff9000;box-shadow:0 2px 2px rgba(0,0,0,.2)}.btn_reply:hover{border:1px solid #ff9000;color:#ff9000;background:#fff0d7}.attention_balloon_position{position:relative;z-index:0}.attention_balloon{box-sizing:border-box;position:absolute;top:-75px;z-index:1;width:260px;left:0;background:#ffe8c1;border:2px solid #f7d08d;border-radius:5px;text-align:left;font-weight:normal}.attention_balloon span{display:inline-block;font-size:13px;font-weight:bold;color:#b71808}.attention_balloon_inner{position:relative;padding:5px 10px}.attention_balloon_inner:after{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-12px;display:block;width:0;height:0;border:12px solid transparent;border-top:12px solid #f7d08d}#main table.orderDetail_table{margin-bottom:5px;border-collapse:collapse}#main table.orderDetail_table th,#main table.orderDetail_table td{border:0;background:none;padding:2px 5px}#main table.orderDetail_table th{width:40px}.order_unComplete{box-sizing:border-box;width:830px;margin:30px auto 0;font-size:14px}.head_order_unComplete{margin-bottom:10px;font-size:20px;font-weight:bold;text-align:center;color:#ff4747}.noCancellation{box-sizing:border-box;width:830px;padding:12px;margin-bottom:12px;background:#fff9e0;font-size:14px;font-weight:bold;color:#ff4747}.confirmDetail{box-sizing:border-box;display:flex;flex-wrap:wrap;width:830px;margin:20px auto 0;border:3px solid #ddd;border-radius:10px;line-height:1.5}.confirmDetail .head_confirmDetail{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:120px;background:#f0f0f0;border-right:1px solid #ddd;font-weight:bold;font-size:14px;border-radius:0 0 0 8px}.confirmDetail .head_confirmDetail.shippingAddress{border-bottom:1px solid #ddd;border-radius:8px 0 0 0}.confirmDetail .content_confirmDetail{box-sizing:border-box;width:calc(100% - 120px);border-left:0;text-align:left}.confirmDetail .content_confirmDetail.paymentMethod{padding:12px 20px;font-size:13px}.table_shippingAddress{width:100%;border-collapse:collapse}.table_shippingAddress tr{border-bottom:1px solid #ddd}.table_shippingAddress th,.table_shippingAddress td{padding:12px 20px;text-align:left;font-size:13px;font-weight:normal}.table_shippingAddress th{width:70px;border-right:1px solid #ddd}.order_table{box-sizing:border-box;width:830px;margin:20px auto 15px;border:3px solid #ddd;border-radius:10px}.order_table table{width:100%;border-collapse:collapse}.order_table th,.order_table td{padding:12px 20px;font-size:14px;text-align:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.order_table th.itemName{border-right:0}.order_table th.price{white-space:nowrap}.order_table th.priceTotal{padding:16px 20px;font-size:20px;text-align:right;color:#ff4747}.order_table td.delete{width:80px;text-align:center}.order_table .itemAttention{margin-top:.5em;font-size:12px;text-indent:-1em;padding-left:1em;color:#ff4747;font-weight:normal}input.button.buttonOrder,input.button.buttonBackOrder{height:50px;width:80px}input.button.buttonOrder{border:0;border-bottom:2px solid #be3232;background:#ff4747;color:#fff;font-size:16px;width:180px;height:50px}input.button.buttonOrder:hover{background:#eb2d2d}input.button.buttonBackOrder{font-size:14px}.orderComplete{margin-bottom:20px;text-align:left}.orderComplete h2{font-size:16px}.orderComplete h2 i{font-size:24px;color:#87c36e;vertical-align:middle}.orderComplete h3{margin:30px 0 10px;font-size:20px;color:#5a9619}.orderComplete p{font-size:14px;line-height:1.5}.orderComplete .sendTime{padding:15px;margin:16px 0 10px;border:5px solid #f0f0f0}.orderComplete .sendTime h4{font-size:15px}.orderComplete .sendTime ul li{display:flex;margin-top:10px;font-size:14px}.orderComplete .sendTime ul li .item{width:120px}.orderComplete .sendTime ul li.single{line-height:1.5;display:block}.orderComplete .sendTime ul li b{font-size:14px}.orderComplete .sendTime ul li strong{padding:0 2px;font-size:16px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 60%, #ffd3d7 60%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 60%, #ffd3d7 60%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, #ffd3d7 60%)}.dcsTmg.guideContents .txt b{font-size:16px}.dcsTmg p{font-size:16px}.dcsTmgCnt span,.dcsTmgCnt font{font-size:24px;font-weight:bold}.dcsTmgCnt font{color:red}.dcsTmgCntTxt{margin-top:30px}.dcsTmgCntLnk a,.dcsTmgCntLnk i{color:#bd4b00}.dcsTmgCntLnk a{text-decoration:underline}.dcsTmgCntLnk a:hover{text-decoration:none}.dcsTmgCntLnk i{margin-left:5px}.stpUsg.guideContents .txt b{font-size:16px}.stpUsg p{font-size:16px}.stpUsg li{font-size:16px;display:list-item;margin-left:2em;list-style-type:disc}.stpUsg ul{margin:10px 0}.stpUsgCnt span,.stpUsgCnt font{font-size:24px;font-weight:bold}.stpUsgCnt font{color:red}.stpUsgCntTxt{margin-top:30px}.stpUsgCntLnk a,.stpUsgCntLnk i{color:#bd4b00}.stpUsgCntLnk a{text-decoration:underline}.stpUsgCntLnk a:hover{text-decoration:none}.stpUsgCntLnk i{margin-left:5px}.stpUsgCase{background:#fff0f0;border:1px solid #ffb9b9;border-radius:3px;padding:10px 15px;font-size:16px;font-weight:bold;display:block;margin-top:10px}.stpUsg .stpUsgNote{font-size:12px;font-weight:normal;color:red;margin-top:5px}.blgPstGuideBtn{font-size:12px;padding:5px 10px;margin-bottom:5px;border-radius:20px;display:inline-block;box-sizing:border-box;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}.blgPstGuideBtn i{font-size:14px;color:#c1ac98}.blgPstGuideBtn:hover{cursor:pointer;background:#fafafa;border-color:#dcdcdc}.blgPstGuide{padding:20px}.blgPstGuide *{font-size:14px;line-height:1.5}.blgPstGuide .ttl,.blgPstGuide .ttl i{font-size:22px}.blgPstGuide .ttl{font-weight:normal;color:#467d46}.blgPstGuide .subTtl{font-size:17px;margin:30px 0 5px 0}.blgPstGuide .subTtl:first-of-type{margin-top:10px}.blgPstGuide .example,.blgPstGuide .example font{font-size:12px}.blgPstGuide .example{display:flex;align-items:center;margin-top:10px}.blgPstGuide .example font{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#824b4b;color:#fff;border-radius:3px;font-weight:bold;margin-right:5px}.blgPstGuide li{display:list-item;list-style:disc;margin-left:1.25em}.blgPstGuide ul+ul{margin-left:1.25em}.blgPstGuide ul+ul li{list-style:circle}.blgPrvExp{font-weight:normal;color:#000;margin-top:20px;padding:10px 15px;border:1px solid #dcdcdc;background:#fafafa}.blgPrvCnt{margin-top:10px;text-align:left}.blgPrvHdr{font-size:40px;color:#000;font-weight:normal}.blgPrvPst,.blgPrvCtg{color:#646464;font-size:14px}.blgPrvPst span,.blgPrvCtg span{color:#000}.blgPrvCtg{margin-left:20px}.blgPrvInp{font-size:16px;line-height:1.7;margin:40px 0}.blgPrvInp .blogImg img{margin:20px 0;max-width:500px;max-height:500px}.blgEdtCtn{text-align:left;width:840px;margin-top:10px;line-height:1.5;font-size:12px;color:red}.blgEdtActBtn{margin-top:20px}.pMark{display:flex;align-items:center;justify-content:center;text-align:left;margin:0 auto}.pMark img{width:60px}.pMark span{margin-left:10px;line-height:1.5}.pMarkFooter .pMark a{display:table}.pMarkFooter .pMarkWrap{padding-top:15px;border-top:1px solid #b4b4b4;margin-top:20px}#subTabs span.badge_subTabs,.badge_grouptab,.badge_breederBilling{align-items:center;justify-content:center;width:17px;height:17px;margin-right:0;font-weight:bold;color:#fff;background:#ff4747;border-radius:50%}#subTabs span.badge_subTabs{display:inline-flex;vertical-align:2px}#grouptab5_catMakePromiseList,#grouptab5_geneticTesting{position:relative;z-index:0}.badge_grouptab{display:flex;position:absolute;right:-5px;top:-5px}.show_breederBilling{margin-top:10px}.show_breederBilling ul li{font-size:13px;margin-top:4px;background-color:#fff;border-left:6px solid #ff9d00;text-align:left;margin-bottom:7px;box-shadow:2px 2px 0 rgba(64,0,0,.2)}.show_breederBilling ul li:last-child{margin-bottom:0}.show_breederBilling ul li a{display:block;padding:10px 5px 8px;background:#faf8eb}.show_breederBilling ul li a:hover{background:#ffeea9}.show_breederBilling ul li a span{color:#000;margin-right:.8em}.btn_billing{box-sizing:border-box;display:inline-block;padding:4px 10px;margin-top:3px;background:#fd714d;border-radius:3px;border-bottom:2px solid #c32332;color:#fff;cursor:pointer}.btn_billing:hover{color:#fff;background:#ff4747;border-bottom:2px solid #c32332}.catEdit .prcHst{margin:5px 0;position:relative}.catEdit .prcHst a{text-decoration:underline;color:blue;font-weight:bold}.catEdit .prcHst a:hover{cursor:pointer;text-decoration:none}.catList .prcHst{display:inline-block}.catList .prcHst a{color:#4c678a;text-decoration:underline}.catList .prcHst a:hover{cursor:pointer}.prcHstTbl{border:1px solid #dcdcdc;border-collapse:collapse;width:100%}.prcHstTbl tr{border-top:1px solid #dcdcdc}.prcHstTbl tr:first-of-type{border:none;background:#f0f0ff}.prcHstTbl tr:first-of-type th,.prcHstTbl tr:first-of-type td{font-weight:bold;font-size:14px;text-align:center}.prcHstTbl th,.prcHstTbl td{padding:5px 10px;box-sizing:border-box}.prcHstTbl th{text-align:center}.prcHstTbl td{border-left:1px solid #dcdcdc;text-align:right;width:110px}#main .edit_table.sub_contractFormat th{background:#eee}.firstContent{display:flex;width:100%;float:left}#mameberButtonArea .deal_button.memberContractFormat{position:relative;width:110px}#mameberButtonArea .deal_button.memberContractFormat a{padding:8px 5px 8px 30px;display:block;position:relative;z-index:0;color:#000;font-weight:bold;font-size:14px;cursor:pointer}#mameberButtonArea .deal_button.memberContractFormat a:after{content:"";position:absolute;top:50%;left:7px;display:block;width:18px;height:18px;margin-top:-8px;font-family:"icomoon";font-size:18px;color:#8770cd}#mameberButtonArea .deal_button.memberContractFormat .balloon_eContractStatus{position:absolute;display:flex;align-items:center;justify-content:center;width:100px;left:5px;bottom:-20px;z-index:1;font-size:11px;font-weight:normal;height:18px;border-radius:2px}#mameberButtonArea .deal_button.memberContractFormat .balloon_eContractStatus.danger{color:#fff;background:#e51b1b;box-shadow:2px 2px 0 rgba(0,0,0,.2)}#mameberButtonArea .deal_button.memberContractFormat .balloon_eContractStatus.danger:before{position:absolute;top:-12px;left:calc(50% - 6px);content:"";display:block;width:0;height:0;border:6px solid transparent;border-bottom:6px solid #e51b1b}#mameberButtonArea .deal_button.memberContractFormat .balloon_eContractStatus.success{color:#32832d}#mameberButtonArea .deal_button.memberContractFormat .balloon_eContractStatus span{font-size:1.2em;margin-right:.2em}.table_eContractEdit .contractText{line-height:1.5;font-size:14px}.table_eContractEdit label{margin-right:12px}.area_selectPet{display:flex;padding:0 40px;margin-top:12px}.area_selectPet label{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;padding:10px 20px 10px 5px;margin-right:15px;line-height:1.5;font-size:15px;font-weight:bold;border:1px solid #cacaf3;border-radius:5px;cursor:pointer}.area_selectPet label:last-child{margin-right:0}.area_selectPet label:after{content:"";font-family:"icomoon";position:absolute;display:flex;align-items:center;justify-content:flex-end;width:16px;height:16px;right:7px;top:50%;margin-top:-8px;font-size:20px;font-weight:bold;pointer-events:none}.area_selectPet label:hover{background:#cacaf3}.area_selectPet label span{font-size:11px;font-weight:normal}.area_selectPet input[type=button]{display:none}.area_selectPet input.disabled+label{cursor:default;background:#cacaf3}.inputArticleSecond{display:inline-block;border:1px solid #ddd}.table_eContractEdit label.inputArticleSecond{margin-right:0}.inputArticleSecond .Required_input{display:inline-block;float:none;margin:3px;padding:0 3px}.inputArticleSecond input{border:0;width:95px;padding:2px 3px;font-size:14px}.exp_addTerm{box-sizing:border-box;width:660px;padding:1em 1.5em;margin:18px auto 8px;border:1px dashed #cacaf3;border-radius:.5em}.head_exp_addTerm{margin:0 0 6px 0;font-size:15px;font-weight:bold}ul.list_exp_addTerm li{position:relative;display:flex;padding-left:1em;margin-top:7px}ul.list_exp_addTerm li:before{content:"";position:absolute;left:0;top:3px;display:block;width:6px;height:6px;border-radius:50%;background:#bebecd}ul.list_exp_addTerm li .head_exp{width:90px;margin-right:1em;font-weight:bold}.contract_table_Wrapper{padding:20px;margin-top:30px;box-sizing:border-box;box-shadow:2px 2px 16px -4px rgba(0,0,0,.15)}.contract_table{width:100%;margin-top:5px;border-collapse:collapse}.contract_table th,.contract_table td{padding:6px 0}.contract_table tr.contract_table_line th,.contract_table tr.contract_table_line td{padding:6px;border:1px solid #cacaf3}.contract_table tr.contract_table_line th{width:25%;background:#f0f0ff;white-space:nowrap}.contractStatus{padding-bottom:6px;margin-bottom:10px;border-bottom:1px dashed #cacaf3;font-weight:bold}.attention_contractFormat_last{margin:24px 0 12px;font-size:12px;color:#ff4747}table.exp_eContractStatus{border-collapse:collapse}table.exp_eContractStatus th{white-space:nowrap;background:#f0f0f0}table.exp_eContractStatus th,table.exp_eContractStatus td{padding:6px;border:1px solid #ddd}.link_lead_howToEContract{margin:16px auto;text-align:center}.promiseFee{margin:5px 0 0}.area_lead_supportTool{margin:30px 0 15px;text-align:center}.area_lead_supportTool a.button{font-size:15px;padding:12px 36px;margin-bottom:8px;background:linear-gradient(#ff9b38 0%, #f47709 100%);border:1px solid #f37e11;color:#fff;font-weight:bold}.area_lead_supportTool a.button:hover{border-color:#eb7300;background:#ff8c19;background:linear-gradient(to bottom, #ff8c19 0%, #e66900 100%)}.area_lead_supportTool a.button i{margin-left:.5em}.badgeMessage{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#ff4747;color:#fff;font-size:12px;font-weight:bold;border-radius:50%;vertical-align:1px}.btn_inquiryNavi a{display:flex;justify-content:center;align-items:center;padding:9px 12px 9px 34px;margin-bottom:16px;background:url(../../images/icon_staff.png) no-repeat 10px center/20px auto #fff;border-radius:6px;border:2px solid #7d64ad;box-shadow:3px 3px 0 0 rgba(0,0,0,.3);color:#7d64ad;font-size:14px;font-weight:bold}.btn_inquiryNavi a:hover{background:inherit;background:url(../../images/icon_staff.png) no-repeat 10px center/20px auto #f3edff;border:2px solid #7d64ad}.attention_inquiryNavi{display:flex;align-items:center;justify-content:space-around;padding:6px;margin-bottom:20px;font-weight:bold;border:1px solid #ff9696;background:#fae1e1}.attention_inquiryNavi .attention_message{margin-right:1em;font-size:15px}.attention_inquiryNavi .attention_message i{margin-right:.2em;font-size:32px;color:#ff4747;vertical-align:-5px}.attention_inquiryNavi .btn_inquiryNavi a{margin:0}.attention_inquiryNavi .btn_inquiryNavi i{margin-left:.5em}.attention_inquiryNavi .btn_inquiryNavi span.badgeMessage{margin-left:1em}.promiseFee{margin:5px 0 0}.promiseFeeBox{display:flex;width:165px;font-size:12px;margin:5px 0 0 0}.promiseFeeLeft{color:#2d3198;font-weight:bold}.promiseFeeRight{margin-left:auto;color:#707070;font-size:13px}.w130{width:130px}.edit_priceDetail{position:relative}.edit_priceDetail .balloon_lowestPrice{position:absolute;left:175px;top:-7px;padding:5px 8px;border-radius:3px;background:#e51b1b;color:#fff}.edit_priceDetail .balloon_lowestPrice:before{content:"";position:absolute;left:-8px;top:calc(50% - 4px);display:block;border:4px solid transparent;border-right:4px solid #e51b1b}.submitRegist{display:inline-block;cursor:pointer;height:35px;margin-top:1px;font-size:13px;font-weight:bold;color:#fff;vertical-align:middle;border-radius:5px;border:1px solid #f37e11;background:#ff9b38;background:linear-gradient(to bottom, #ff9b38 0%, #f47709 100%);box-shadow:0 2px 2px rgba(0,0,0,.2)}.submitRegist:hover{border-color:#eb7300;background:#ff8c19;background:linear-gradient(to bottom, #ff8c19 0%, #e66900 100%)}.idenshiRule{font-size:14px;line-height:1.8;width:980px;margin:30px 0 10px 0;text-align:left}.idenshiRule .header{font-size:16px;font-weight:bold;margin-top:25px;display:block}.idenshiRule .header:first-of-type{margin:0}.idenshiRule .article{margin-top:5px}.idenshiRuleContent{height:500px;overflow-y:scroll;border:1px solid #000;padding:20px;margin-top:20px}.number{text-indent:-1.25rem;margin-left:1rem}.numberKakko{margin-left:2rem;text-indent:0rem}.numberMaru{margin-left:4rem;text-indent:-1.5rem}.companyName{text-align:right;margin-top:40px;display:block}.entry{display:table;margin:0 auto}#main .edit_table tr.paid td{background:#dcdfe1}#main .edit_table tr.pay td{background:#fff3dd}.priceDisplay{display:inline-block;margin-bottom:20px;padding:0 20px 10px;font-size:14px;font-weight:bold;border-bottom:1px solid #3296b2;color:#3296b2}.priceDisplay span{font-size:20px}.attention_bengal{margin:.5rem 0;padding:.5rem;background:#ffe3e3;color:#730000}.btn_primary{appearance:none;-webkit-appearance:none;display:inline-block;padding:1rem;font-size:1.6rem;background:#f56800;border:none;border-bottom:2px solid #bd5000;border-radius:.5rem;text-decoration:none;color:#fff;cursor:pointer}.btn_primary:hover{background-color:#cf5800;border-color:#c25200;border-bottom:2px solid #bd5000}.continue_PetInsurance{width:50%;max-width:500px;margin:0 auto;padding:16px;font-size:14px;background:#ffedbd;text-align:center}.continue_PetInsurance .btn_primary{display:block;width:300px;height:auto;margin:16px auto 0;font-weight:bold}.edit_table.insurance tr td label input[type=radio]{display:inline-block;margin-top:10px;vertical-align:-2px}.edit_table.insurance tr td label:first-child input[type=radio]{margin-top:0}.edit_table.insurance table{border-collapse:collapse}.choice_info{padding:1em 5px !important}.add_SmileFamily{padding:1em 5px !important;background:#fff3dd}.check_agreement{width:70%;padding:1.6rem;margin:2rem auto 1rem;background:#fad2d2;color:#e51b1b;text-align:center;line-height:1.5;font-size:16px}.content_check_agreement{padding:1.6rem;margin:.5rem 0 0;background:#fff;text-align:center;font-size:16px;font-weight:bold}.complete_applyInsurance{margin:2rem 10px 1rem;text-align:center;font-size:20px;font-weight:bold}.complete_applyInsurance .icon_checked{position:relative;width:60px;height:60px;margin:0 auto 2rem;border-radius:50%;background:#48bc41}.complete_applyInsurance .icon_checked:after{content:"";position:absolute;right:20px;top:14px;display:block;width:12px;height:20px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:rotate(45deg)}.check_agreement .must{font-size:20px}.check_agreement span.marker{display:inline-block;background:-webkit-linear-gradient(transparent 50%, #ffcf77 50%);background:-o-linear-gradient(transparent 50%, #ffcf77 50%);background:linear-gradient(transparent 50%, #ffcf77 50%)}.check_agreement .ecomaru{margin:1rem 0;text-align:left}.content_check_agreement.aboutEcomaru{font-size:14px;font-weight:normal;text-align:left;color:#333}.content_check_agreement.aboutEcomaru b{display:inline-block;margin-bottom:10px;font-size:14px}.content_check_agreement .chui{padding-left:1em;margin-top:10px;text-indent:-1em;color:#e51b1b}.info_anicomContact{display:flex;flex-wrap:wrap}.info_anicomContact dt{width:6em;white-space:nowrap}.info_anicomContact dd{width:calc(100% - 6em)}.attentionConclusion{width:50%;padding:1em;margin:24px auto 16px;background:#f7f8f9;font-size:14px;line-height:1.5}.attentionConclusion a,.content_attentionConclusion a{font-size:14px}.attentionConclusion p{padding-left:1em;text-indent:-1em}td.customer_info b{display:block;padding:.5em;margin-bottom:3px;font-weight:bold;background:#eaeced}.content_attentionConclusion{padding:2em;line-height:1.5;font-size:15px}.list_possibleConclusion li,.check_petStatus dt{position:relative;padding-left:1em;margin-top:.5em}.list_possibleConclusion li:before,.check_petStatus dt:before{content:"";position:absolute;left:0;top:.5em;display:block;width:.5em;height:.5em;background:#333;border-radius:50%}.check_petStatus dt{font-weight:bold}.check_petStatus dd{padding-left:2em;margin-bottom:.5em;text-indent:-1em}.badge_unContracted{display:inline-block;margin-bottom:5px;padding:4px;line-height:1;font-size:12px;font-weight:bold;color:#fff;background:#e51b1b;border-radius:3px}.badge_ecomaru{display:inline-block;margin-top:5px;padding:4px;line-height:1;font-size:12px;font-weight:bold;color:#ff6363;background:#ffe3e3;border-radius:3px}.attention_promise{margin-top:1em;text-align:left}.attention_promise span{color:#e51b1b;font-weight:bold;background:#fce9e9}.insuranceSigningRemark{text-align:left;margin-top:4px;padding-left:1em;text-indent:-1em;font-size:11px;line-height:1.4}.insuranceSigning img{display:block;width:300px;margin:10px auto 50px}.mainTitle_inauranceAgent{padding:50px 40px;text-align:left;border-bottom:1px solid #dcdfe1}.mainTitle_inauranceAgent h2{line-height:1.2;font-size:40px;font-weight:bold}.mainTitle_inauranceAgent h2 span{display:inline-block;margin-top:.5em;font-weight:normal;font-size:18px}.mainTitle_inauranceAgent span.marker{font-size:40px;font-weight:bold}.mainTitle_inauranceAgent span.marker,.howToInsuranceAgent strong.marker{font-size:inherit;background:-moz-linear-gradient(top, transparent 65%, #ffefaa 65%, #ffefaa 90%, transparent 90%);background:-webkit-linear-gradient(top, transparent 65%, #ffefaa 65%, #ffefaa 90%, transparent 90%);background:linear-gradient(top, transparent 65%, #ffefaa 65%, #ffefaa 90%, transparent 90%)}.subTitle_insuranceAgent{margin-bottom:20px}.howToInsuranceAgent .contentWrapper{display:flex;align-items:flex-start;justify-content:space-between;margin:45px 0 65px}.howToInsuranceAgent .contentBody{width:720px}.list_insuranceAgent_menu{width:240px}.list_insuranceAgent_menu li{position:relative;font-size:16px;text-align:left;border:1px solid #dcdfe1;border-bottom:none}.list_insuranceAgent_menu li:last-child{border:1px solid #dcdfe1}.list_insuranceAgent_menu li:before{position:absolute;right:.5em;top:50%;margin-top:-0.6em;content:"";font-family:"icomoon";display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;font-size:1.2em}.list_insuranceAgent_menu li.current{padding:1.5em 2em 1.5em 1em;font-weight:bold;color:#fff;background:#4b876e;border:none}.list_insuranceAgent_menu li.current:before{display:none}.list_insuranceAgent_menu li.current:after{content:"";position:absolute;right:-20px;top:50%;margin-top:-10px;display:block;width:0;height:0;border:10px solid transparent;border-left:10px solid #4b876e}.list_insuranceAgent_menu li a{display:block;padding:1.5em 2em 1.5em 1em;color:#333;font-size:16px}.list_insuranceAgent_menu li a:hover{background:#c8e6dc}.howToInsuranceAgent .head_content{margin-bottom:20px;text-align:left;color:#4b876e;font-size:24px;line-height:1.5}.howToInsuranceAgent .contentDetail{margin-bottom:70px;line-height:2;font-size:16px;text-align:left}.flow_insuranceAgent_contract{display:flex;flex-wrap:wrap}.flow_insuranceAgent_contract dt{width:48px}.flow_insuranceAgent_contract dt span.num{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:1px solid #4b876e;line-height:1;font-weight:bold;font-size:28px;color:#286e50}.flow_insuranceAgent_contract dd{box-sizing:border-box;width:calc(100% - 48px);margin-bottom:70px;padding:8px 0 0 20px;flex-grow:1;text-align:left}.flow_insuranceAgent_contract dd:last-child{margin-bottom:0}.flow_insuranceAgent_contract p,.flow_insuranceAgent_contract a{font-size:16px;line-height:2}.head_flow_insruanceAgent_contract{margin-bottom:20px;font-size:20px;line-height:1.5}.img_flow_insuranceAgent_contract{width:600px;margin:20px 0}.img_flow_insuranceAgent_contract .arrow{width:0;height:0;margin:25px auto -25px;border:25px solid transparent;border-top:25px solid #bedc9b}.flow_insuranceAgent_contract .supplement{width:420px;padding:30px;margin:15px auto 0;background:#eaeced}.flow_insuranceAgent_contract .list_supplement,.flow_insuranceAgent_contract .list_supplement b{font-size:16px;line-height:2}.flow_insuranceAgent_contract .list_supplement li:nth-child(n+2){margin-top:2em}.noInfoBox{margin-top:60px}.noInfoBox .list_showCondition{margin:2em}.noInfoBox .list_showCondition li{position:relative;padding:0 0 0 1em;line-height:2;font-size:16px}.noInfoBox .list_showCondition li:nth-child(n+2){margin-top:.5em}.noInfoBox .list_showCondition li:before{content:"";position:absolute;left:0;top:.6em;display:block;width:.5em;height:.5em;border-radius:50%;background:#333}.noInfoBox .condition_noInfo{margin-top:1em}.noInfoBox .condition_noInfo dt,.noInfoBox .condition_noInfo dd{position:relative;width:auto;font-size:16px;line-height:2}.noInfoBox .condition_noInfo dt{padding:0 0 0 1em;font-weight:bold}.noInfoBox .condition_noInfo dt:before{content:"";position:absolute;left:0;top:.7em;display:block;width:.5em;height:.5em;border-radius:50%;background:#333}.noInfoBox .condition_noInfo dd{padding:0 0 0 2em;margin-bottom:1em}.noInfoBox .condition_noInfo dd:last-child{margin-bottom:0}.noInfoBox .condition_noInfo dd:before{content:"⇒";position:absolute;left:1em;top:0;display:block;width:1em;height:1em}.noInfoBox .condition_noInfo strong{font-size:16px}.condition_insuranceTarget{border:1px solid #4b876e}.head_insuranceTarget{padding:1em;background:#d2ebe1;color:#286e50;border-bottom:1px solid #4b876e;font-size:16px;text-align:center}.check_noShow{margin:40px 0 30px;font-size:16px;font-weight:bold;text-align:center;text-decoration:underline}.howToInsuranceAgent .list_questionBox li{box-sizing:border-box;padding:20px;margin-bottom:30px;border:1px solid #c1c6c9}.howToInsuranceAgent .q_a_detail dt,.howToInsuranceAgent .q_a_detail dd{display:flex;align-items:flex-start}.howToInsuranceAgent .q_a_detail dt{cursor:pointer}.howToInsuranceAgent .q_a_detail dd{padding-top:1.5em;margin-top:1.5em;border-top:1px solid #c1c6c9}.howToInsuranceAgent .q_a_detail .icon_question,.howToInsuranceAgent .q_a_detail .icon_answer{display:flex;align-items:center;justify-content:center;width:52px;height:52px;line-height:1;font-weight:bold;font-size:32px;border-radius:.25rem}.howToInsuranceAgent .q_a_detail .icon_question{color:#286e50;background:#d2ebe1}.howToInsuranceAgent .q_a_detail .icon_answer{color:#e51b1b;background:#fce9e9}.howToInsuranceAgent .q_a_detail .content_question,.howToInsuranceAgent .q_a_detail .content_answer{box-sizing:border-box;width:calc(100% - 52px);padding-left:1em;text-align:left}.howToInsuranceAgent .q_a_detail .content_question{position:relative;padding-right:2.5em;line-height:1.5;font-size:20px;font-weight:bold}.howToInsuranceAgent .q_a_detail .btn_accordion{position:absolute;top:50%;right:.5em;margin-top:-0.125em;width:1.5em;height:.25em;background:#4b876e}.howToInsuranceAgent .q_a_detail .btn_accordion:after{content:"";position:absolute;right:.6em;top:50%;margin-top:-0.75em;display:block;width:.25em;height:1.5em;background:#4b876e;transition:.1s all linear}.howToInsuranceAgent .q_a_detail .btn_accordion.active:after{transform:rotate(90deg)}.howToInsuranceAgent .q_a_detail .content_answer,.howToInsuranceAgent .q_a_detail .content_answer *{font-size:16px;line-height:2}.howToInsuranceAgent .q_a_detail .content_answer .btn_inquiry{display:inline-block;padding:.5em 1em;color:#333;background:#dcdfe1;border-bottom:2px solid #bec3c7;border-radius:.25rem;line-height:1.5}.howToInsuranceAgent .q_a_detail .content_answer .btn_inquiry:hover{background:#c7cccf}.contentWrapper_insuranceAgent{margin:45px 0 65px}.select_howToInsuranceAgent_explain{display:flex;align-items:center;justify-content:space-between;width:750px;margin:0 auto}.select_howToInsuranceAgent_explain .btn_howToInsuranceAgent{width:360px}.btn_howToInsuranceAgent{display:inline-block;box-sizing:border-box;padding:30px;font-size:24px;background:#4b876e;border-bottom:2px solid #2d5a46;border-radius:.25rem;color:#fff}.btn_howToInsuranceAgent:hover{background:#2d7d5a;border-bottom:2px solid #23503c;color:#fff}.head_insuranceAgentTips{padding:1em;font-size:20px;background:#eaeced;text-align:left}.list_insuranceAgentTips{display:flex;align-items:center;justify-content:space-between;width:750px;margin:20px auto 40px}.list_insuranceAgentTips li{width:calc(50% - 15px)}.list_insuranceAgentTips li a{display:block}.nav_insuranceAgentTips{margin-top:10px}.list_flowInaruanceAgentTips{display:flex;justify-content:space-between}.list_flowInaruanceAgentTips>li{width:calc(50% - 2px);text-align:left}.list_subFlowInsuranceAgentTips{display:flex;margin-top:4px}.list_subFlowInsuranceAgentTips>li{position:relative;box-sizing:border-box;display:flex;align-items:stretch;justify-content:flex-start;flex-grow:1;height:40px}.list_subFlowInsuranceAgentTips>li:nth-child(n+2){margin-left:4px}.list_subFlowInsuranceAgentTips>li.current{align-items:center;padding:0 1em 0 30px;background:#4b876e;font-size:14px;font-weight:bold;color:#fff}.list_subFlowInsuranceAgentTips>li.current:before,.list_subFlowInsuranceAgentTips>li.current:after{content:"";position:absolute;z-index:1;top:0;display:block;border:20px solid transparent}.list_subFlowInsuranceAgentTips>li.current:before{right:-44px;border-left:20px solid #fff}.list_subFlowInsuranceAgentTips>li.current:after{right:-40px;border-left:20px solid #4b876e}.list_subFlowInsuranceAgentTips>li.end.current:before,.list_subFlowInsuranceAgentTips>li.end.current:after,.list_subFlowInsuranceAgentTips>li.end a:before,.list_subFlowInsuranceAgentTips>li.end a:after{display:none}.list_subFlowInsuranceAgentTips a{box-sizing:border-box;display:flex;align-items:center;width:100%;padding:0 1em 0 30px;background:#cdebdc;font-size:14px;color:#4b876e}.list_subFlowInsuranceAgentTips a:hover{background:#98e6bf}.list_subFlowInsuranceAgentTips a:hover:after{border-left-color:#98e6bf}.list_subFlowInsuranceAgentTips a:before,.list_subFlowInsuranceAgentTips a:after{content:"";position:absolute;z-index:1;top:0;display:block;border:20px solid transparent}.list_subFlowInsuranceAgentTips a:before{right:-44px;border-left:20px solid #fff}.list_subFlowInsuranceAgentTips a:after{right:-40px;border-left:20px solid #cdebdc}.head_flowInsuranceAgent{padding:.5em 1em;background:#eaeced;font-size:14px}.footNav_inuranceAgent{width:800px;padding-top:20px;margin:100px auto 0;border-top:1px solid #a5adb2}.list_footNav_insuranceAgent{display:flex;align-items:center}.list_footNav_insuranceAgent a{display:inline-block;color:#0678cf;font-size:16px}.list_footNav_insuranceAgent a:hover{text-decoration:underline}.list_footNav_insuranceAgent i{color:#777;font-size:20px;vertical-align:-0.1em}.list_footNav_insuranceAgent li.next{margin-left:auto}.flow_insuranceRecruitment li{position:relative;z-index:0;padding-bottom:50px}.flow_insuranceRecruitment li:before{content:"";position:absolute;left:19px;top:1rem;z-index:-1;display:block;width:4px;height:calc(100% - 1rem);background:#91bea5}.flow_insuranceRecruitment li:last-child{padding-bottom:0}.flow_insuranceRecruitment li:last-child:before{display:none}.head_flow_insuranceRecruitment{display:flex;align-items:center;font-size:20px;font-weight:bold}.head_flow_insuranceRecruitment .number{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0 1rem 0 0;background:#286e50;border-radius:50%;font-size:28px;font-weight:bold;text-indent:0;color:#fff}.content_flow_insuranceRecruitment{display:flex;align-items:flex-start;padding:0 0 0 60px;margin-top:20px}.content_flow_insuranceRecruitment .icon_breeder{width:70px;height:auto}.content_flow_insuranceRecruitment .breederComment{position:relative;box-sizing:border-box;width:calc(100% - 100px);padding:20px 30px;margin-left:auto;background:#fff3dd;border-radius:.25rem;font-size:16px;line-height:2;text-align:left}.content_flow_insuranceRecruitment .breederComment:before{content:"";position:absolute;top:20px;left:-30px;display:block;width:0;height:0;border:15px solid transparent;border-right:15px solid #fff3dd}.content_flow_insuranceRecruitment .underLine{text-decoration:underline}.content_flow_insuranceRecruitment .attention{font-weight:bold;color:#e51b1b}.content_insuranceTalkExample{display:flex}.list_insuranceTalk{width:240px}.list_insuranceTalk li{position:relative;padding:15px 20px 15px 15px;font-size:16px;line-height:1.5;text-align:left;border:1px solid #dee2e6;cursor:pointer}.list_insuranceTalk li:hover{background:#cdebdc}.list_insuranceTalk li:after{content:"";font-family:"icomoon";position:absolute;right:0;top:calc(50% - 10px);display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:20px;color:#777}.list_insuranceTalk li:nth-child(n+2){border-top:none}.list_insuranceTalk li.active{font-weight:bold;color:#fff;background:#4b876e;border-color:#4b876e;cursor:auto}.list_insuranceTalk li.active:after{content:"";position:absolute;right:-24px;top:calc(50% - 12px);display:block;width:0;height:0;border:12px solid transparent;border-left:12px solid #4b876e}.list_insuraneTalkContent{width:720px;margin-left:auto}.list_insuraneTalkContent>li{display:none}.list_insuraneTalkContent>li.active{display:block}.commentCustomer_insuranceAgent{display:flex;align-items:flex-start}.commentCustomer_insuranceAgent .icon_customer{width:70px;height:auto;margin-right:15px}.commentCustomerDetail_insuranceAgent{position:relative;box-sizing:border-box;width:520px;padding:20px;background:#f7f8f9;border-radius:5px;font-weight:bold;font-size:20px;line-height:1.5;text-align:left}.commentCustomerDetail_insuranceAgent:after{content:"";position:absolute;left:-20px;top:25px;display:block;width:0;height:0;border:10px solid transparent;border-right:10px solid #f7f8f9}.commentBreeder_insuranceAgent{display:flex;justify-content:flex-end;align-items:flex-start;margin-top:25px}.commentBreeder_insuranceAgent .icon_breeder{width:70px;height:auto;margin-left:15px}.commentBreederDetail_insuranceAgent{position:relative;box-sizing:border-box;width:520px;padding:20px;background:#fff3dd;border-radius:5px;font-size:16px;line-height:1.5;text-align:left}.commentBreederDetail_insuranceAgent:after{content:"";position:absolute;right:-20px;top:25px;display:block;width:0;height:0;border:10px solid transparent;border-left:10px solid #fff3dd}.commentBreederDetail_insuranceAgent b{font-size:inherit}.commentBreederDetail_insuranceAgent .attention{color:#e51b1b}.list_number_insuranceAgent{counter-reset:item}.list_number_insuranceAgent li{position:relative;padding:0 0 0 24px;margin-bottom:.5em}.list_number_insuranceAgent li:last-child{margin-bottom:0}.list_number_insuranceAgent li:before{position:absolute;left:0;top:.2em;counter-increment:item;content:counter(item);display:flex;width:16px;height:16px;align-items:center;justify-content:center;border:1px solid currentColor;font-size:.8em;border-radius:50%;text-indent:0;line-height:1}.list_statusEdit{display:flex;align-items:flex-start;justify-content:center;margin:1rem auto 2rem}.list_statusEdit li{position:relative;width:150px;padding-top:3rem;text-align:center;font-size:14px}.list_statusEdit li.current{font-weight:bold}.list_statusEdit li:before{content:"";position:absolute;top:1rem;left:93px;display:block;width:calc(150px - 3rem);height:2px;background:#adb5bd}.list_statusEdit li:last-child:before{display:none}.list_statusEdit li.complete:before{background:#0678cf}.list_statusEdit li:after{box-sizing:border-box;content:"";position:absolute;top:0;left:50%;margin-left:-1rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:2px solid #adb5bd;border-radius:50%}.list_statusEdit li.current:after{border-color:#0678cf}.list_statusEdit li.complete:after{content:"";font-family:"icomoon";background:#0678cf;border-color:#0678cf;color:#fff}.edit_prevNext{margin-top:20px;text-align:center}.edit_prevNext .select_prevNext{margin-bottom:30px}.edit_prevNext .select_prevNext input:nth-child(2){margin-left:20px}.edit_prevNext .select_draft{margin-top:20px}#main .parent_table{width:100%;border-collapse:collapse}#main .parent_table th{width:80px;padding:10px;vertical-align:top;box-sizing:border-box}#main .parent_table.birthCertificate th{width:90px}#main .parent_table th.father{background:#d6edfe}#main .parent_table th.mother{background:#fce9e9}#main .parent_table td{padding:15px}.parent_containerWrapper{display:flex;align-items:center}.parent_container{display:flex;justify-content:flex-start;align-items:center}.select_parent{margin-left:15px;text-align:center}.select_parent .parent_deselect{-webkit-appearance:none;appearance:none;border:none;background:none;margin-top:15px;color:#0678cf;cursor:pointer}.select_parent .parent_deselect:hover{text-decoration:underline}.parent_summary{text-align:left}.parent_detail{text-align:left;margin-left:10px}.parent_detail .parentID{margin-bottom:1em}.add_newParent{margin-top:12px}.add_newParent dt{display:inline-block}.add_newParent dt .add_newParentTrigger{position:relative;display:inline-block;padding:6px 24px 6px 0;font-size:14px;font-weight:bold;color:#0678cf;cursor:pointer}.add_newParent dt .add_newParentTrigger:before,.add_newParent .add_newParentTrigger:after{content:"";position:absolute;top:50%;right:0;margin-top:-2px;display:block;width:16px;height:4px;background:#0678cf}.add_newParent dt .add_newParentTrigger:after{transform:rotate(90deg)}.add_newParent dt.active .add_newParentTrigger:after{display:none}.add_newParent dd{display:block}.input_geneResult dt{padding:12px 0}.input_geneResult dd{padding-top:10px}#main .input_geneResult .edit_table th{width:160px}.lstAdd{display:inline-block;margin-top:10px}.attention_banPet{display:flex;justify-content:center;margin:15px 0}.attention_banPet p{padding:1.5em 2em;border:1px solid #b71808;font-size:16px;color:#b71808;background:#fce9e9}.back_parentList{margin-top:10px;text-align:left}.back_parentList i{font-size:1.2em}.back_parentList a{font-size:14px}.target_relationParent{margin:20px auto}.target_relationParentInfo{display:flex;align-items:center;justify-content:center}.target_relationParentImage{margin-right:10px;text-align:center}.target_relationParentImage img{max-height:120px}.target_relationParentId{margin-top:10px;font-weight:bold;color:#888}.operation_parentRelationShip{display:flex;justify-content:flex-end;align-items:center;width:810px;margin:0 auto 10px}.operation_parentRelationShip .trigger_operation{color:#0678cf;font-size:14px;cursor:pointer}.operation_parentRelationShip .trigger_operation i{font-size:1.2em;vertical-align:-0.1em}label.check_parentRelationShip,.operation_parentRelationShip .select_child,.operation_parentRelationShip .select_cancel{color:#0678cf;font-size:14px;cursor:pointer}label.check_parentRelationShip input{display:none}label.check_parentRelationShip input+span.checkbox{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #707070;border-radius:2px;font-size:16px;line-height:1;background:#fff;color:#dcdcdc;cursor:pointer}label.check_parentRelationShip input:checked+span.checkbox{border-color:#0678cf;background:#0678cf;color:#fff}label.check_parentRelationShip input:checked:disabled+span.checkbox{border-color:#aaa;background:#aaa;color:#fff;cursor:auto}#main .edit_table.table_parentRelationShip th,#main .edit_table.table_parentRelationShip td{box-sizing:border-box}#main .edit_table.table_parentRelationShip td{text-align:center}#main .edit_table.table_parentRelationShip img{width:auto;height:auto}#main .edit_table.table_parentRelationShip input.parent_deselect,.operation_parentRelationShip input.select_cancel{-webkit-appearance:none;appearance:none;color:#0678cf;border:none;background:none;cursor:pointer}#main .edit_table.table_parentRelationShip tr.selected td{background:#fff4d8}.editAttention{background-color:#fff3dd;width:830px;padding:15px;box-sizing:border-box;margin-top:20px;text-align:left;line-height:1.5}.editAttentionHeading{font-size:14px;font-weight:bold;margin-bottom:3px}.thumbnail_setChild{position:relative}.thumbnail_setChild img{max-width:100%;max-height:120px}.thumbnail_setChild .badge_set{position:absolute;left:0;top:0;padding:.25em .5em;line-height:1;font-size:11px;color:#0678cf;background:#a5d6fc}.disable_deselect{margin-top:.5em;color:#e51b1b}.area_changeRegistStatus{display:flex;align-items:stretch;margin-right:auto}.head_changeRegistStatus{display:flex;align-items:center;padding:.5em 1em;font-size:14px;font-weight:bold;background:#dcdfe1;border-radius:.25rem 0 0 .25rem}.list_changeRegistStatus{display:flex;align-items:stretch}.list_changeRegistStatus li.current,.list_changeRegistStatus a{padding:.5em 1em;font-size:14px}.list_changeRegistStatus a{display:flex;align-items:center;justify-content:center;color:#0678cf;background:#d6edfe}.list_changeRegistStatus a:hover{background:#a5d6fc}.list_changeRegistStatus a:after{margin-left:.5em;content:"";font-family:"icomoon";display:block}.list_changeRegistStatus li.current{background:#0678cf;color:#fff}.list_changeRegistStatus li:last-child,.list_changeRegistStatus li:last-child a{border-radius:0 .25rem .25rem 0}.area_parentRegistRelease{position:fixed;bottom:0;left:0;z-index:9999;box-sizing:border-box;display:flex;align-items:stretch;justify-content:center;width:100%;min-width:990px;height:80px;padding:10px 0;background:rgba(0,0,0,.5)}.area_parentRegistRelease .select_num{display:flex;align-items:center;margin-right:40px;font-size:15px;font-weight:bold;color:#fff}.area_parentRegistRelease .btn_parentResist,.area_parentRegistRelease .btn_parentRelease{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;font-size:18px;border-radius:4px;border:none;border-bottom:2px solid;cursor:pointer}.area_parentRegistRelease .btn_parentResist{width:160px;margin-right:20px;font-weight:bold;color:#fff;background:#f56800;border-bottom-color:#bd5000}.area_parentRegistRelease .btn_parentResist:hover{background:#cf5800}.area_parentRegistRelease .btn_parentResist:disabled{background:#ffbf8f;border-color:#ffbf8f;color:#ff8429;cursor:auto}.area_parentRegistRelease .btn_parentRelease{width:120px;font-size:15px;color:#333;background:#dcdfe1;border-bottom-color:#bec3c7}.area_parentRegistRelease .btn_parentRelease:hover{background:#bec3c7}.area_parentRegistRelease .btn_parentRelease:disabled{border-bottom-color:#dcdfe1;background:#dcdfe1;color:#888;cursor:auto}.area_parentRegistRelease .btn_close{position:absolute;right:20px;top:10px;-webkit-appearance:none;appearance:none;display:flex;align-items:center;background:none;border:none;color:#fff;cursor:pointer}.area_parentRegistRelease .btn_close:focus{outline:none}.area_parentRegistRelease .icon_close{position:relative;display:inline-block;width:16px;height:16px;margin-right:.5em;border:1px solid #fff}.area_parentRegistRelease .icon_close:before,.area_parentRegistRelease .icon_close:after{content:"";display:block;position:absolute;width:12px;height:1px;left:calc(50% - 6px);top:7px;background:#fff}.area_parentRegistRelease .icon_close:before{transform:rotate(45deg)}.area_parentRegistRelease .icon_close:after{transform:rotate(-45deg)}.howToGenetic{margin-top:10px;font-size:14px;color:#333}.howToGenetic .mainContents{width:calc(100% - 150px);text-align:left;letter-spacing:1px}.howToGenetic .mainContents h2{font-size:16px;font-weight:bold;margin-bottom:10px;color:#666}.howToGenetic .mainContents h3{font-size:14px;font-weight:bold;margin-bottom:10px;color:#666}.howToGenetic .mainContents .explanatoryText{font-size:12px;font-weight:normal;line-height:1.5em;font-feature-settings:"palt";margin-bottom:15px;color:#666}.mainContents .entry{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:100px}.selectingTarget{background:#ffffe0}.entry{display:table;margin:0 auto}.mainContents .entryBtn a{position:relative;display:inline-block;padding:18px 42px;font-size:18px !important;color:#fff;text-align:center;line-height:24px;border-radius:6px;text-decoration:none !important;background-color:#eb6920;margin-top:30px}.mainContents .entryBtn a::after{font-family:"icomoon";content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:30px}.geneProcedure{margin-bottom:20px}.geneProcedure ol,.geneProcedure ul,.geneProcedure li{list-style:none}.geneProcedure li{display:inline-block;color:#666;position:relative;text-align:left;border:1px solid #ccc;line-height:1.5em;padding:.5em 1em;margin:0 10px}.geneProcedure li .numberProcedure{font-size:16px;vertical-align:baseline;margin-right:.2em}.geneProcedure li.currentAddress{background-color:#a5d6fc;font-weight:bold}.geneProcedure li.complete{background-color:#0678cf;color:#fff}.geneProcedure li:after{font-family:"icomoon";content:"";position:absolute;top:6px;right:-18px;font-size:20px;color:#666;font-weight:normal}.geneProcedure li:last-child:after{display:none}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.edit_tableGene{position:relative}.edit_tableGene .target_selection{position:absolute;top:9px;right:15px}.edit_tableGeneTitle{font-weight:bold;font-size:12px;background:#ddf;padding:12px;line-height:1.5em;position:relative}table.edit_tableGene{margin-bottom:20px;border-collapse:collapse}.edit_tableGene th{font-weight:bold;font-size:12px;background:#ddf;padding:12px;line-height:1.5em;position:relative;border:1px solid #cacaf3;border-collapse:collapse}.edit_tableGene td{border:1px solid #cacaf3;border-collapse:collapse;padding:5px;text-align:left;width:auto;line-height:1.4em}.reSelection{position:absolute;right:15px;top:3px;width:60px}.cardGene{display:flex;flex-wrap:wrap;justify-content:space-between;width:710px}.cardGeneBox{border:1px solid #ddd;margin-bottom:20px}.cardGeneNumber{text-align:left}.flItem{display:flex;justify-content:space-between;align-items:stretch}.pic_image{width:150px;margin:10px;border:1px solid #eee;position:relative;display:flex;text-align:center;justify-content:center;align-items:center;background:#fff}.pic_image a{display:inline-block}.pic_image img{max-width:150px;max-height:125px}.boysIcon,.girlsIcon{background:#fff;font-weight:bold;font-size:11px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;width:34px;height:16px;align-items:center;justify-content:space-between;padding:3px 8px;position:absolute;bottom:0;right:0}.boysIcon{color:#0678cf}.girlsIcon{color:#ff4a4a}.eachDetailText{padding:10px;width:120px;line-height:1.5em;text-align:left;font-size:12px}.inspectionBox{width:310px}.inspection{width:336px;padding:5px 10px;line-height:1.5em}.inspection li{font-feature-settings:"palt";list-style-type:disc;list-style-position:inside}.inspectionLink{cursor:pointer}.calculation{text-align:right;padding:10px 8px 0 0px}.taxIncluded,.eitherRequiredBox .colorRed{font-size:10px}.colorRed{color:#e51b1b}.whichOne{padding:5px 0}.eitherRequired{width:260px;padding:0 10px;line-height:1.5em}.eitherRequiredBox{padding:5px 10px !important;width:325px !important}.eitherRequiredBox input{margin:5px 3px 5px 0px;vertical-align:middle}.MicrochipNumber{width:64%;box-sizing:border-box}.pedigreeOrganization{width:62%;box-sizing:border-box}.pedigreeNumber{width:79%;box-sizing:border-box}.amountMoveTitle{background-color:#0a0c86;padding:4px 20px;color:#fff;font-size:12px;position:absolute;top:-16px;left:0}.amountMove{display:flex;justify-content:flex-end;align-items:flex-end;height:55px}.amountMoveContent{display:flex;box-sizing:border-box;background-color:#a9aad5;color:#fff;padding:12px 20px;font-weight:bold;position:relative;width:290px;margin:0 0 0 auto}.amountMoveContent.fixed{position:fixed;z-index:1;bottom:50px}.amountMoveContent .totalPrice{margin-left:auto}#fixFooterBtn{background-color:rgba(0,0,0,.7);width:100%;position:fixed;bottom:0;z-index:9990;left:0}#fixFooterBtn ul{width:100%;margin:0 auto;display:flex;align-items:stretch;justify-content:center}#fixFooterBtn li{display:flex;align-items:center;text-align:center;font-size:16px;font-weight:bold;padding:22px;color:#fff}.countNumber{padding-top:30px}.footerExecution{list-style:none}.footerExecution input{display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:4px;width:200px;height:40px;font-size:20px;cursor:pointer;color:#fff;background-color:#f56800;border:none}.footerExecution input:disabled{color:#b68a6d;background-color:#ccc;border:none;cursor:none}.txt_r{text-align:right !important}.txt_c{text-align:center !important}.font12{font-size:12px}.priceFont16{font-size:16px;font-weight:bold;text-align:right;padding:3px}.btnNext{margin:0 25px 25px 25px}.mark_ruleRevision{background:#ffd890}.outsideContents{margin:20px 0 0}.bracket_ruleRevision>li{padding-left:1.5em;text-indent:-1.5em;list-style-type:none;counter-increment:cnt}.bracket_ruleRevision>li::before{content:"(" counter(cnt) ") "}.bracket_ruleRevision>li .disc_ruleRevision{padding-left:0}.disc_ruleRevision{padding-left:1em}.disc_ruleRevision>li{list-style-type:none;text-indent:-1em}.disc_ruleRevision>li::before{content:"・"}.head_endDeal_first{padding-top:1em;margin:1em 0;font-size:1rem;border-top:1px solid #dcdfe1}.head_endDeal{padding:.5em 1em;margin:1em 0;background:#dcdfe1;font-weight:bold;font-size:1.25rem;line-height:1.5}.head_endDeal small{display:inline-block;font-weight:normal}.list_geneticTestingEtc{text-align:center;margin-bottom:20px;line-height:1.5em}.list_geneticTestingEtc ul{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:100px}.list_geneticTestingEtc li{padding:.5rem .75rem;font-size:1rem;border-radius:.25rem;cursor:pointer;color:#212529;background-color:#fff;background-image:none;border:solid 1px #73c0fb;border-bottom-color:#73c0fb;border-bottom:2px solid #3da8f9;margin:20px 10px 0}.list_geneticTestingEtc li:hover{color:#212529;background-color:#73c0fb;border-color:#73c0fb}.lead_discountSituation{margin:.5em 0;text-align:right}.lead_discountSituation i{font-size:1.5em;vertical-align:-0.15em}.lead_discountSituation a{cursor:pointer}.content_geneDiscountSituation{padding:20px 15px}.head_geneDiscountSituation{display:flex;border-bottom:1px solid #ddd;padding-bottom:.5em;margin-bottom:.5em;font-size:16px;font-weight:bold}.head_geneDiscountSituation span{margin-left:auto;font-size:12px;font-weight:normal}.geneDiscountDetail{display:flex;align-items:stretch;flex-wrap:wrap}.geneDiscountDetail dt,.geneDiscountDetail dd{box-sizing:border-box;padding:.5em;font-size:14px}.geneDiscountDetail dt{width:180px}.geneDiscountDetail dd{width:calc(100% - 180px)}.geneDiscountDetail .moreApply{font-weight:bold;color:#f56800}.lead_geneDiscountServiceDetail{padding-top:1em;margin:.5em 0;border-top:1px solid #ddd;text-align:right}.lead_geneDiscountServiceDetail a{font-size:14px}.lead_geneDiscountServiceDetail i{font-size:1.2em;vertical-align:-0.1em}.lead_enterQuestion{margin:1rem 0 .5rem;text-align:right}.lead_enterQuestion p{position:relative;right:231px;z-index:0;display:inline-block;padding:.75em 0;font-size:14px;color:#e51b1b;border:2px solid #e51b1b;border-radius:5px;width:450px;box-sizing:border-box;text-align:center}.lead_enterQuestion p:before,.lead_enterQuestion p:after{content:"";position:absolute;right:calc(50% - 8px);display:block;width:0;height:0;border:8px solid transparent}.lead_enterQuestion p:before{z-index:1;bottom:-17px;border-top:8px solid #e51b1b}.lead_enterQuestion p:after{z-index:2;bottom:-15px;border-top:8px solid #fff}.form_enterQuestion{width:610px;margin:0 auto}.form_enterQuestion form h2{margin-top:20px}.link_leadBreederGuide{text-align:right}.edit_table textarea{resize:vertical}.exInputParentInfo{box-sizing:border-box;width:510px;margin-top:1rem;padding:1em;background:#fffbeb;border:1px solid #ffe4be;border-radius:4px}.exInputParentInfo{margin-bottom:3px;font-size:12px}.title_exInputParentInfo{font-weight:bold;color:#9a621d}.tab{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.tab_style{display:block;padding:20px;width:310px;font-size:16px;text-align:center;border:1px solid #ccc;border-radius:6px}.tab_style:hover{background-color:#e8f3f8;cursor:pointer}input[name=tab_style]{display:none}#testitem01:checked~#testitem01_content,#testitem02:checked~#testitem02_content{display:block}.tab input:checked+.tab_style{background-color:#e8f3f8}.tab_content{display:none;overflow:hidden;width:100%;margin-top:20px}.tab_content table{width:100%;border-collapse:collapse}.tab_content th{padding:5px 10px;background-color:#f6f6f6;border:1px solid #ccc;font-size:14px}.tab_content td{padding:5px 10px;border:1px solid #ccc;font-size:14px;line-height:30px;vertical-align:top}.tab_content td.hl{line-height:20px;padding:0 10px;font-size:12px;font-weight:bold;background-color:#e8f3f8}.about_parentRelation{padding:0 15px 15px;font-size:14px;line-height:1.5}.title_parentRelation{font-size:25px;text-align:center;margin:20px 0px;height:40px;line-height:1.5em;border-bottom:7px solid #8771cd}.flow_catEditStatus{position:relative}.tip_merit_parentRelation{position:absolute;right:140px;top:-30px;padding:3px 6px 2px;border-radius:3px;border:1px solid #ccc;color:#333;cursor:pointer}.tip_merit_parentRelation:hover{color:#333;border:1px solid #ccc;background:#eff8ff}.title_merit_parentRelation{position:relative;margin:1.5rem 0 .5rem;padding-left:1.2em;font-weight:bold}.title_merit_parentRelation:before{content:"";position:absolute;left:0;top:.1em;display:block;width:1em;height:1em;background:currentColor}.list_merit_parentRelation li{position:relative;margin-bottom:.5em;padding-left:1em}.list_merit_parentRelation li:before{content:"";position:absolute;left:0;top:.4em;display:block;width:.5em;height:.5em;border-radius:50%;background:currentColor}.list_merit_parentRelation li:last-child{margin-bottom:0}.image_merit_parentRelation{margin:1rem 0 0;text-align:center}.image_merit_parentRelation p{padding:.5em 0 0;font-size:12px}.marker_merit_parentRelation{display:inline-block;font-weight:bold;background:-webkit-linear-gradient(transparent 50%, #ffcf77 50%);background:-o-linear-gradient(transparent 50%, #ffcf77 50%);background:linear-gradient(transparent 50%, #ffcf77 50%)}.info_rulesRevision{margin:2rem 0}.info_rulesRevision h2{margin:0 0 .5em 0;padding:.5em 1em;background:#dcdfe1;color:#333;font-size:16px}.info_rulesRevision h3{margin-bottom:.5em;font-size:14px}.contentRuleChanges{padding:20px;border:1px solid #dcdfe1;font-size:14px}.contentRuleChanges b{display:inline-block;font-size:16px}.contentsRow{display:flex;align-items:center;padding:10px}.contentsColumn{display:flex;flex-direction:column;align-items:center}.contentsRow.spaceAround{justify-content:space-around}.childNumber{font-size:13px;flex-basis:35%}.testingBtnWrapper a,.testingBtnWrapper input{box-sizing:border-box}.testingBtnWrapper.column{margin-top:10px}.testingBtnWrapper.notApply{display:flex;flex-direction:column}.testingBtnWrapper.column.notApply{display:flex;flex-direction:column;align-items:center}.testingBtnWrapper.notApply input{margin-top:5px}.testingResultStatus{display:block;position:relative;padding-left:18px;font-size:13px}.testingResultStatus.status_enteredResult{color:#3296b2}.testingResultStatus.status_enteredResult:before,.testingResultStatus.status_enteredResult:after{content:"";display:block;position:absolute}.testingResultStatus.status_enteredResult:before{width:15px;height:15px;border-radius:50%;background:#3296b2;left:0;top:-1px}.testingResultStatus.status_enteredResult:after{border-left:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:3px;transform:rotate(-45deg);left:4px;top:3px}.testingResultStatus.status_notest{color:#888}.testingResultStatus.status_notest:before,.testingResultStatus.status_notest:after{content:"";display:block;position:absolute}.testingResultStatus.status_notest:before{width:15px;height:15px;border-radius:50%;background:#eaeaea;left:0;top:0}.testingResultStatus.status_notest:after{border-bottom:2px solid #aaa;width:7px;left:4px;top:7px}.testingResultStatus.status_apply{color:#3296b2}.testingResultStatus.status_apply:before,.testingResultStatus.status_apply:after{content:"";display:block;position:absolute}.testingResultStatus.status_apply:before{width:14px;height:14px;border-radius:50%;background:#fff;border:1px solid #3296b2;left:0;top:-1px}.testingResultStatus.status_apply:after{font-family:"icomoon";content:"";font-size:10px;color:#3296b2;left:4px;top:-1px}.testingResultTagRow{width:45%}.testingResultTag{display:inline-block;padding:3px 8px;border-radius:20px;font-size:11px}.tag_affected{background-color:#056ab6;color:#fff}.tag_carrier{background-color:#c5af5b;color:#fff}.tag_clear{background-color:#34be4b;color:#fff}.changeContent{line-height:1.5;text-align:left;border:1px solid #ccc;margin:3px 0px;padding:10px}.areaDaysAfterBornNote{margin-top:5px}.areaDaysAfterBornNote{background:url(../../images/ts_pict_check_2.png) no-repeat 15px center #dbedd8;border:1px solid #bae4ba;padding:10px 15px 10px 45px;font-weight:bold;font-size:14px;border-radius:4px}.areaDaysAfterBornNote.warning{border:2px solid red;color:red;background:#fee;padding-left:15px}.areaDaysAfterBornNote.warning .header{padding-left:25px;background:url(../../images/ts_pict_situation_2.png) no-repeat left center}.areaDaysAfterBornNote.warning .header .strong{background-color:red;padding:2px 4px;margin:0 2px;color:#fef0f5;border-radius:3px}.areaDaysAfterBornNote.warning .ex{font-size:13px;font-weight:normal;padding-top:10px;margin-top:5px;line-height:1.5rem;border-top:solid 1px red}.areaDaysAfterBornNote .header{padding-left:30px;line-height:25px;font-size:14px}.areaDaysAfterBornNote .availableDay{font-weight:bold;text-decoration:underline}.recommendPicOrder{margin:10px 0}.title_recommendPicOrder{display:flex;margin-bottom:5px;font-size:15px;font-weight:bold}.title_recommendPicOrder .icon_fingerCusor{width:auto;height:15px;margin-right:3px}.title_recommendPicOrder .link_howToPic{margin-left:auto;font-weight:normal}.list_recommendPicOrder{display:flex;align-items:stretch;justify-content:space-between}.list_recommendPicOrder .picContent{position:relative;width:150px;margin-right:5px;text-align:center}.list_recommendPicOrder .picContent img{width:150px;height:auto}.list_recommendPicOrder .picContent .numberOrder{position:absolute;left:5px;top:5px;color:#ffab11;font-size:14px;font-weight:bold}.list_recommendPicOrder .picContent .numberOrder .numberBody{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;margin-right:3px;background:#ffab11;border-radius:50%;color:#fff}.list_recommendPicOrder .picContent .capture_recommendPicOrder{display:inline-block;margin-top:3px}.list_recommendPicOrder .leader{position:relative;display:flex;justify-content:center;align-items:center;width:20px;margin-right:5px;text-align:center}.list_recommendPicOrder .leader span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#dcdfe1}.list_recommendPicOrder .leader span:before,.list_recommendPicOrder .leader span:after{position:absolute;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#dcdfe1}.list_recommendPicOrder .leader span:before{left:0}.list_recommendPicOrder .leader span:after{right:0}.list_recommendPicOrder .supplement{position:relative;align-self:center;padding:14px 8px;margin-top:6px;line-height:1.6;border-radius:3px;background:#ffeac3;font-size:13px}.list_recommendPicOrder .supplement::before{content:"";position:absolute;top:50%;left:-4px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #ffeac3 transparent transparent}.list_recommendPicOrder .attentionContent{display:flex;flex-direction:column;justify-content:center;width:320px}.list_recommendPicOrder .attentionContent p{text-indent:-1em;padding-left:1em;margin-bottom:3px;color:#e51b1b}.supplement_recommendPicOrder{padding:5px;margin-top:6px;border-radius:3px;background:#ffeac3;text-align:center;font-size:13px}.title_uploadableFiles{margin-bottom:3px;font-weight:bold;font-size:12px}.list_uploadableFiles li{display:inline-block;margin-right:5px;font-size:11px}.list_uploadableFiles .badge_uploadable{display:inline-block;padding:2px 3px;margin-right:3px;line-height:1;background:#dcdfe1;border-radius:2px}.lead_backList{font-size:12px}.lead_backList i{font-weight:bold;font-size:1.375em;vertical-align:-0.05em}.flow_catEditStatus .lead_backList{position:absolute;left:0;top:0}.editForm{position:relative}.editForm .lead_backList{position:absolute;left:0;top:8px}.attentionBox_proxyDelivery{box-sizing:border-box;padding:1em;margin:1em 0;background:#fff3dd;color:#e51b1b;font-size:14px}.attentionBox_proxyDelivery.shortWidth{width:830px}.attentionBox_proxyDelivery p{display:flex;justify-content:center;margin:.75em 0 0;font-size:12px}.attentionBox_subHead_proxyDelivery{text-align:center}.attentionBox_Head_proxyDelivery,form h2.attentionBox_Head_proxyDelivery{font-size:16px;font-weight:bold;text-align:center;margin-bottom:.5rem;color:#e51b1b}.attentionBox_content_proxyDelivery{line-height:1.5;color:#333}.attentionBox_kindOfUpload{margin-top:.5rem;font-size:.75rem;color:#333}.leadRules_proxyDelivery{display:inline-block;margin:0 0 0 2em;cursor:pointer}.attentionBox_proxyDelivery .about_submission_driverLicense{margin-left:40px;color:#666}.attentionBox_proxyDelivery .about_submission_driverLicense p{margin-bottom:5px;font-size:12px}.attentionBox_proxyDelivery .about_submission_driverLicense .img_driverLicense{display:flex;align-items:flex-start;justify-content:center}.attentionBox_proxyDelivery .about_submission_driverLicense .img_driverLicense img{width:120px;height:auto;margin:0 15px}.attentionBox_proxyDelivery .supplement{padding:.5em;margin:10px 0 0;font-size:14px;text-align:center;background:#fff;color:#343a40}.leadRules_proxyDelivery .icon-angle-right{font-size:1.5em;font-weight:bold;vertical-align:-0.15em}.exp_proxyDelivery{margin:0 0 .5em 0;font-size:12px}.agreementWrapper_proxyDelivery{display:flex;align-items:center}.ruleBox_proxyDelivery{padding:2em;margin:1em 0 2em;background:#fff;overflow-y:scroll;height:50vh;min-height:300px;border:1px solid #dcdfe1;text-align:left}.ruleBox_proxyDelivery h3{margin:2em 0 .5em 0;font-size:14px}.ruleBox_proxyDelivery>div{line-height:1.5;font-size:14px}.ruleBox_proxyDelivery h2{margin:2em 0 .5em 0;font-weight:bold;color:#333}.ruleBox_proxyDelivery h2.ruleHeading{font-size:18px;border-top:1px solid #ddd;padding-top:2em;margin-bottom:1em}.ruleBox_proxyDelivery h2.ruleHeading:first-of-type{margin-top:0;border-top:none;padding-top:0}.ruleBox_proxyDelivery .innerRuleHeading{margin:1em 0 .3em}form .proxyDeliveryEdit_wrapper h2.head_proxyDeliveryEdit{padding:.75em 1em .5em 1em;margin:0 0 1em;line-height:1.2;background:#f2f4fc}.proxyDeliveryEdit_wrapper{width:800px;padding:0 0 40px;margin:0 auto;line-height:1.5;text-align:left}.proxyDeliveryEdit_wrapper a{color:#0678cf}.proxyDeliveryEdit_wrapper a:hover{border-bottom:1px solid #0678cf}.proxyDeliveryEdit_wrapper a i{font-size:1.5em;vertical-align:-0.15em}.proxyDeliveryEdit_wrapper .apply_proxyDelivery{margin:40px 0 0}.proxyDeliveryEdit_wrapper .apply_proxyDelivery p{font-size:14px;text-align:left}.proxyDeliveryEdit_wrapper .apply_proxyDelivery a{font-size:14px}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery{margin:30px 0 0}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;width:560px;margin:30px auto 0;counter-reset:step_startProxyDelivery 0}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li{box-sizing:border-box;position:relative;width:120px;padding:30px 0 0;text-align:center}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li:before{counter-increment:step_startProxyDelivery 1;content:"STEP" counter(step_startProxyDelivery);position:absolute;left:0;top:0;width:100%;height:auto;font-size:14px;font-weight:bold;color:#ff7d7d;text-align:center}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li:after{content:"";position:absolute;left:130px;top:80px;display:block;width:80px;height:1px;border-top:1px dotted #ff7d7d}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li:last-child:after{display:none}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li img{width:100px;height:auto;margin:0 auto}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li .detail_flow_step{margin:10px 0 0;line-height:1.4;font-size:16px;font-weight:bold;color:#ff7d7d}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .list_flow_startProxyDelivery li .detail_flow_step span{font-size:12px;font-weight:normal;color:#495057}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery .detail_startProxyDelivery{width:640px;padding:1em;margin:20px auto 0;border:1px solid #ffcaca;text-align:center}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery p{font-size:14px}.proxyDeliveryEdit_wrapper .flow_startProxyDelivery p.supplement{font-size:12px;color:#6c757d}.proxyDeliveryEdit_wrapper .attention_useProxyDelivery{margin-top:40px}.proxyDeliveryEdit_wrapper .attention_useProxyDelivery .list_attention_useProxyDelivery{list-style:none}.proxyDeliveryEdit_wrapper .attention_useProxyDelivery .list_attention_useProxyDelivery li{position:relative;padding:0 0 0 15px;margin-top:10px;font-size:14px;text-align:left}.proxyDeliveryEdit_wrapper .attention_useProxyDelivery .list_attention_useProxyDelivery li:before{position:absolute;left:0;top:5px;content:"";display:block;width:10px;height:10px;border-radius:50%;background:#d2caaf}.proxyDeliveryEdit_wrapper .attention_useProxyDelivery p,.proxyDeliveryEdit_wrapper .attention_useProxyDelivery b,.proxyDeliveryEdit_wrapper .attention_useProxyDelivery a{text-align:left;font-size:15px}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery{padding-top:40px;margin-top:40px;border-top:1px solid #dcdfe1}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery .mustAgreement_useProxyDelivery{text-align:center;font-size:14px}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery .ruleBox_proxyDelivery{border:none;background:#f8f9fa;height:300px}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery .btnWrapper_useProxyDelivery{margin-top:20px;text-align:center}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery .btnWrapper_useProxyDelivery .Min_btn{min-width:80px;padding:.5rem 1rem;font-size:16px}.proxyDeliveryEdit_wrapper .agreement_useProxyDelivery .btnWrapper_useProxyDelivery .Min_btn.Min_btn-primary{padding:1rem 2rem}.profileJudgingBox{width:500px;padding:2em;margin:2rem auto 0;line-height:1.5;font-size:14px;border:1px solid #dcdfe1}h2.head_profileJudging{font-size:1.2em;font-weight:bold;text-align:center;color:#333}.detail_profileJudging{margin:1em 0 0}.leadRules_profileJudging{margin:1em 0 0;text-align:center}.leadRules_profileJudging i{font-size:1.4em;font-weight:bold;vertical-align:-0.15em}.subWin_rules_proxyDelivery{padding:0 2em 2em;line-height:1.5;font-size:14px}.subWin_rules_proxyDelivery h2{padding:2em 0 0 0;margin:0 0 .5em;font-weight:bold;font-size:1.2em}.imgBox_proxyDelivery{display:flex;justify-content:center;padding:1rem}.imgBox_proxyDelivery img{max-width:100%;max-height:400px}#main .edit_table.transferCost{width:100%}.exp_message_transferCost{padding:1em;margin:10px 0 0;background:#f8f9fa;color:#6c757d}.check_use_proxyDelivery{cursor:pointer}.setting_proxyDelivery{margin-top:1rem}.head_setting_proxyDelivery{margin-bottom:.5rem}.exp_airfreightOnly{padding:.5rem 0;font-size:12px}.exp_airfreightOnly.attention{color:red}.imgFlow_transport{position:relative;z-index:0}.imgFlow_transport:before,.imgFlow_transport:after{content:"";position:absolute;display:block}.imgFlow_transport:before{left:100px;top:50px;z-index:-1;width:calc(100% - 230px);height:6px;background:#ffb0b0}.imgFlow_transport:after{right:110px;top:43px;z-index:-1;width:0;height:0;border:10px solid transparent;border-left:12px solid #ffb0b0}.imgFlow_transport img{height:auto}.list_imgFlow_transport{display:flex;justify-content:space-between;width:100%;padding:10px 0 80px}.list_imgFlow_transport li{display:flex;flex-direction:column;align-items:center;width:25%}.list_imgFlow_transport li img{margin-top:5px}.imgFlow_enterTransferCost{position:absolute;display:flex;flex-direction:column;width:340px;padding:1em;left:calc(50% - 170px);top:80px;background:#fff3dd;font-size:12px}.imgFlow_enterTransferCost:before{content:"";position:absolute;left:calc(50% - 220px);top:0;z-index:-1;display:block;width:440px;height:24px;border:1px solid #aeb5ba;border-top:none}.imgFlow_enterTransferCost .attention{color:#e51b1b}.attentionBox_transferCost{padding:1em;margin-top:1em;background:#fff3dd;font-size:12px}.attentionBox_transferCost.noBgColor{margin-top:0;padding:1em 0;background:none}.notAvailable_proxyDelivery{margin:1em 0 0 0;font-size:12px}#main .edit_table td.setUse_proxyDelivery{text-align:center;vertical-align:middle}.price_shippingCosts{color:red;font-weight:bold}.btn_setChange_proxyDelivery{margin-top:5px}.area_landTransport,.area_shinkansenTransport,.area_airTransport{padding:8px 12px;margin:5px 0}.area_landTransport{background:#fff3dd}.area_landTransport b{color:#774d00}.area_shinkansenTransport{background:#e4f5e3}.area_shinkansenTransport b{color:#245d20}.area_airTransport{background:#dcf1f4}.area_airTransport b{color:#1f5d66}.text_landTransport{color:#774d00}.text_shinkansenTransport{color:#245d20}.text_airTransport{color:#1f5d66}.attentionBox_petKind_proxyDelivery{padding:1em;margin-bottom:1em;background:#fff3dd;font-size:12px}.msgAreaFinishText{font-size:20px;line-height:1.5}.addNewBtnArea{margin-top:70px}.addNewBtnText{font-size:18px;font-weight:bold}.addNewBtn{width:170px;padding:8px 2px;color:#5b66a8;background:#fff;border:1px solid #6672b3;border-radius:6px;box-shadow:0 2px 0 #636fad;font-size:14px;cursor:pointer}.addNewBtn:first-of-type{margin-right:15px}.addNewBtn:link{color:#5b66a8;background:#fff}.addNewBtn:hover{background:#eff1fe}.addNewBtnBackLink{position:relative;display:inline-block;padding-left:12px;font-size:14px;color:#0678cf;cursor:pointer}.addNewBtnBackLink:hover{text-decoration:underline}.addNewBtnBackLink::before{font-family:"icomoon";content:"";position:absolute;top:-0.05em;left:0;font-size:16px}.check_certificateRecord{margin-top:5px;text-align:left}.imgArea_cetrification{margin-top:5px}.upload_content{width:355px;height:30px;padding:10px 10px 8px;border:0;background:#e6f5ff}.deal_search_table td.narrowDown_proxyDevlivery input{width:auto}.deal_search_table td.narrowDown_proxyDevlivery label{cursor:pointer}.badge_useProxyDelivery{display:block;padding:4px 6px;margin-top:10px;background:#fff3dd;border-radius:4px;text-align:center}#dealView .dealInfo.complete_contact{height:auto}#dealView .dealInfo>div.complete_contactBody{width:100%;height:auto;padding:4px 0;margin:0 0 4px 0;color:red;background:#fce9e9;font-weight:bold;text-align:center}.dealInfo_deliveryDay{font-weight:bold}.dealInfo_deliveryDay:before{font-family:"icomoon";content:"";padding-right:2px;font-size:15px;vertical-align:top;color:#f7a000}.dealType{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:15px 10px}.dealType.deal_normal{background:#cabae8}.dealType.deal_proxyDelivery{background:#fff3dd}.name_dealType{font-weight:bold;font-size:15px}.dealType.deal_normal .name_dealType{color:#8771cd}.dealType.deal_normal .deal_proxyDelivery{color:#ffab11}.change_dealType{font-size:13px;color:#0678cf;cursor:pointer}.change_dealType i{font-size:1.2em;vertical-align:-0.1em}.attention_change_dealType{margin-top:20px;padding:40px 20px;border:1px solid #cacaf3}.title_attention_change_dealType{margin:0 0 15px 0;font-size:20px;font-weight:bold;text-align:center;color:red}.content_change_dealType{font-size:14px;text-align:left}.lead_change_dealType{font-size:16px;line-height:1.7;margin:20px 0}.lead_change_dealType_centerInfo{width:60%;padding:10px;background-color:#f7f8f9}.submitArea_change_dealType{margin:20px 0}.cancel_dealType{position:relative;text-decoration:none;color:#583a0f;font-size:12px;padding:4px 10px 4px 12px;background-color:#fae0bb;background-position:6px 4px;border:1px solid #eec995;border-radius:50px}.cancel_dealType::before{content:"×";border-radius:50%;color:#583a0f;font-size:14px}.infoBox_proxyDelivery{border-top:1px solid #ffd890;margin-top:-10px;padding:10px 10px 20px;background:#fff3dd}.title_infoBox_proxyDelivery{display:flex;align-items:center;justify-content:flex-end}.titleBody_infoBox_proxyDelivery{width:calc(100% - 120px);font-size:14px;font-weight:bold;text-align:left}.btn_expStep_proxyDevlivery{display:flex;align-items:center;justify-content:center;width:110px;height:22px;font-size:11px;color:#fff;background:#aeb5ba;border-radius:11px;cursor:pointer}.btn_expStep_proxyDevlivery i{font-size:1.5em;vertical-align:-0.1em}.reservationFee_proxyDelivery{padding:.5em;margin:10px 0 0;border:1px dotted #adb5bd;font-size:12px;text-align:left}.reservationFee_proxyDelivery span{font-size:14px}.stepExp_proxyDelivery{padding:20px}.list_stepExp_proxyDelivery li{position:relative;z-index:0;padding:20px;margin:0 0 10px 20px;background:#fff3dd;counter-increment:flowProxyDelivery}.list_stepExp_proxyDelivery li:last-child{margin-bottom:0}.list_stepExp_proxyDelivery li p{font-size:14px;line-height:1.5}.list_stepExp_proxyDelivery li:before{position:absolute;left:-6px;top:0;z-index:-1;content:"";display:block;width:3px;height:calc(100% + 10px);background:#ffab11}.list_stepExp_proxyDelivery li:first-child:before{top:calc(50% + 8px)}.list_stepExp_proxyDelivery li:last-child:before{top:auto;bottom:calc(50% - 18px)}.list_stepExp_proxyDelivery li:after{position:absolute;left:-20px;top:calc(50% - 15px);display:flex;align-items:center;justify-content:center;width:30px;height:30px;content:counter(flowProxyDelivery) "";font-size:14px;font-weight:bold;color:#ffab11;border:2px solid #ffab11;border-radius:50%;background:#fff}.head_stepExp_proxyDelivery{margin-bottom:8px;font-size:16px;font-weight:bold}.stepFlow_proxyDelivery{display:flex;align-items:flex-start;justify-content:space-between;padding:10px 120px}.stepFlow_proxyDelivery li{position:relative;z-index:0;width:calc(25% - 20px);padding:42px 10px 0;text-align:center;font-size:13px;counter-increment:stepFlow_proxyDelivery}.stepFlow_proxyDelivery li:before{position:absolute;top:15px;left:calc(50% + 20px);z-index:-1;content:"";display:block;width:calc(50% + 60px);height:5px;background:#cdcdcd}.stepFlow_proxyDelivery li:last-child:before{display:none}.stepFlow_proxyDelivery li:after{position:absolute;top:0;left:calc(50% - 12px);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;content:counter(stepFlow_proxyDelivery) "";background:#fff;font-size:15px;font-weight:bold;color:#ffab11;line-height:1}.stepFlow_proxyDelivery li.active{font-weight:bold}.stepFlow_proxyDelivery li.active:after{color:#fff;background:#ffab11}.stepFlow_proxyDelivery li.complete:after{background:#ffd890}.stepFlow_proxyDelivery li.complete:before{background:#ffd890}.inputData_proxyDelivery{margin-top:20px}.inputData_proxyDelivery p{font-size:14px}.inputData_proxyDelivery p.nextStep{box-sizing:border-box;width:600px;padding:20px;background:#fff}.inputData_proxyDelivery .btn_primary{font-size:15px}.infoBox_proxyDelivery .attention_observation_proxyDelivery{width:630px;background:#fff;text-align:left}.infoBox_proxyDelivery .attention_observation_proxyDelivery p{line-height:1.5}.infoBox_proxyDelivery .attention_observation_proxyDelivery .marker{background:linear-gradient(to bottom, transparent 50%, #fad2d2 50%, #fad2d2 95%, transparent 95%)}.infoBox_proxyDelivery .attention_observation_proxyDelivery_text{border-bottom:1px dotted #d2caaf;padding:15px}.infoBox_proxyDelivery .head_attention_observation_proxyDelivery{display:block;padding:6px 0;background:#e83232;line-height:1;font-size:15px;font-weight:bold;color:#fff;font-size:14px;text-align:center}.infoBox_proxyDelivery .head_attention_observation_proxyDelivery:before{font-family:"icomoon";content:"";padding-right:5px}.infoBox_proxyDelivery .title_attention_observation_proxyDelivery{font-weight:bold;text-align:center;font-size:15px;margin-bottom:10px}.infoBox_proxyDelivery .useCenter{padding:15px;text-align:left;font-size:12px}.infoBox_proxyDelivery .useCenter dl{display:flex;align-items:center}.infoBox_proxyDelivery .useCenter dt{display:flex;align-items:center;margin-right:30px}.infoBox_proxyDelivery .useCenter dt:before{font-family:"icomoon";content:"";padding-right:5px;color:#af973e;font-size:16px}.infoBox_proxyDelivery .useCenter dd{display:flex;align-items:center;font-weight:bold}.infoBox_proxyDelivery .useCenter .centerCalendarBtn{background-color:#fff;border:1px solid #d2caaf;margin-left:20px;flex-shrink:0;cursor:pointer}.infoBox_proxyDelivery .useCenter .centerCalendarBtn:before{font-family:"icomoon";content:"";padding-right:3px}.infoBox_proxyDelivery .useCenter .centerCalendarBtn input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:transparent;cursor:pointer}.messageForCusutomer_proxyDelivery{margin:30px 0 20px 0;color:#8771cd;line-height:1.5;font-size:15px;font-weight:bold;text-align:center}.table_billingStatement td{padding:12px !important}.list_billingStatement li{display:flex;margin:0 0 10px 0}.list_billingStatement li:last-child{margin:0;padding:12px 0 0 0;border-top:1px solid #ddd}.index_billingStatement.otherBilling{width:230px}.index_billingStatementSupply{display:block;font-size:11px;line-height:1.2;color:#777;padding-left:1em;text-indent:-1em}.dtail_billingStatement{margin-left:auto}.total_BillingStatement{margin-left:auto}.total_BillingStatement span{color:red;font-size:15px;font-weight:bold}.subumitArea_proxyDelivery{margin:20px 0 0}.totalPrice_proxyDelivery{width:630px;margin:0 auto}.head_totalPrice_proxyDelivery{display:flex;padding:6px 12px;align-items:center;background:#ffd890}.headBody_totalPrice_proxyDelivery{font-size:15px;font-weight:bold}.check_totalPrice_proxyDelivery{margin-left:20px;padding:4px 12px 4px 12px;font-size:14px;color:dimgray;border-left:1px solid dimgray}.check_totalPrice_proxyDelivery span.complete{color:#229031}.check_totalPrice_proxyDelivery span.complete i{font-size:1.5em;vertical-align:-0.2em;margin-right:4px}.show_totalPrice_proxyDelivery{margin-left:auto}.show_totalPrice_proxyDelivery span{font-size:16px;font-weight:bold;color:red}.seeMore_totalPrice_proxyDelivery{position:relative;display:flex;align-items:center;padding:0 20px 0 0;margin-left:5px;cursor:pointer;font-size:12px;line-height:1;color:#666}.seeMore_totalPrice_proxyDelivery:before,.seeMore_totalPrice_proxyDelivery:after{content:"";position:absolute;right:0;top:calc(50% - 2px);display:block;width:16px;height:4px;background:#eb9100;transition:.1s all linear}.seeMore_totalPrice_proxyDelivery:after{transform:rotate(90deg)}.seeMore_totalPrice_proxyDelivery.active:after{transform:rotate(0)}.table_totalPrice_proxyDeliveryWrapper{padding:12px;background:#fff}.table_totalPrice_proxyDeliveryWrapper.timeLine{background:none}.table_totalPrice_proxyDeliveryWrapper.timeLine .table_totalPrice_proxyDelivery{width:auto}.table_totalPrice_proxyDelivery{width:100%;border-collapse:collapse}.table_totalPrice_proxyDelivery th,.table_totalPrice_proxyDelivery td{padding:4px}.table_totalPrice_proxyDelivery th{text-align:left;font-weight:normal}.table_totalPrice_proxyDelivery td{text-align:right}.table_totalPrice_proxyDelivery tr:last-child th,.table_totalPrice_proxyDelivery tr:last-child td{padding-top:8px;border-top:1px solid #ddd}.table_totalPrice_proxyDelivery tr:last-child td span{font-size:15px;font-weight:bold;color:red}.fixTotalPrice_proxyDelivery{width:600px;margin:10px auto 0;font-size:12px;text-align:right}.fixTotalPrice_proxyDelivery span{color:#0678cf;cursor:pointer}.fixTotalPrice_proxyDelivery span:hover{border-bottom:1px solid #0678cf}.fixTotalPrice_proxyDelivery span i{font-size:1.5em;vertical-align:-0.2em}.inputData_proxyDelivery_inner{box-sizing:border-box;width:630px;padding:30px;margin:0 auto 20px;background:#fff}.inputData_proxyDelivery_inner .btn_primary{margin:20px 0 0 0}.head_currentSituation_proxyDelivery{margin:0 0 15px 0;text-align:center;font-size:14px;font-weight:bold}.currentSituation_proxyDelivery{line-height:1.2;font-size:14px;text-align:center;display:flex;flex-direction:column;align-items:center}.title_currentSituation_proxyDelivery{display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:bold}.title_currentSituation_proxyDelivery .num{display:flex;justify-content:center;align-items:center;border-radius:50%;width:18px;height:18px;line-height:18px;font-size:14px;margin-right:5px;background-color:#ffab11;color:#fff}.title_currentSituation_proxyDelivery.complete{color:#229031}.title_currentSituation_proxyDelivery.complete i{font-size:1.5em;vertical-align:-0.15em}.text_currentSituation_proxyDelivery{margin-top:20px}.dayTime_proxyDelivery{margin:16px 0 0 0;font-size:12px;text-align:center}.text_setting_proxyDelivery{margin-bottom:20px;font-size:13px;text-align:left;line-height:1.5}.text_setting_proxyDelivery.attention{padding:12px;background:#fff3dd;color:red}.text_setting_proxyDelivery.supply{font-size:12px;padding:10px;background-color:#f7f7f7}.text_setting_proxyDelivery.caution{font-size:12px;padding:10px;background-color:#fff3dd;line-height:1.7}.text_setting_proxyDelivery.caution .specialCaution{display:flex}.text_setting_proxyDelivery.caution .specialCaution:before{display:inline-block;content:"※"}.text_setting_proxyDelivery.caution .specialCaution .marker{background:linear-gradient(transparent 70%, #ffd890 0%)}.text_setting_proxyDelivery_heading{margin:0 0 .25em 0;font-weight:bold;font-size:14px;color:red}.text_setting_proxyDelivery_heading i{font-size:1.2em;vertical-align:-0.12em}.content_transferInfo_proxyDelivery{display:flex;flex-wrap:wrap;margin:10px 0 20px 0}.contentWrapper_transferInfo_proxyDelivery{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 0 20px}.contentWrapper_transferInfo_proxyDelivery .content_transferInfo_proxyDelivery{width:330px;margin-bottom:0}.index_transferInfo_proxyDelivery{display:flex;align-items:flex-start;width:100%;margin:0 0 5px 0;text-align:left;font-size:13px}.index_transferInfo_proxyDelivery.totalCost{width:auto;padding-top:5px;border-top:1px solid #ddd}.index_transferInfo_proxyDeliverySupply{font-size:12px;color:#777}.head_transferInfo_proxyDelivery{width:120px;margin-right:10px}.detail_transferInfo_proxyDelivery{width:calc(100% - 130px)}.detail_transferInfo_proxyDelivery .priceBody{color:red;font-size:15px;font-weight:bold}.table_visitPlaceInfo_proxyDelivery{width:600px;margin:20px auto;border-collapse:collapse}.table_visitPlaceInfo_proxyDelivery th,.table_visitPlaceInfo_proxyDelivery td{vertical-align:top;text-align:left;line-height:1.5}.table_visitPlaceInfo_proxyDelivery th{padding:4px 12px 4px 0;font-size:13px;font-weight:bold;white-space:nowrap}.table_visitPlaceInfo_proxyDelivery td{width:100%;padding:4px 0;font-size:14px}.change_visitPlaceInfo{display:inline-block;margin:0 0 0 1em;color:#0678cf;font-size:12px;cursor:pointer}.change_visitPlaceInfo:hover{text-decoration:underline}.attention_transport{text-align:left;line-height:1.5}.attention_transport a{color:#0678cf}.attention_transport a:hover{text-decoration:underline}.attention_transport i{font-size:1.2em;vertical-align:-0.1em}.balloon_attention_transport{position:relative;padding:12px 0 10px;margin:0 0 20px;background:#40a93a;border-radius:6px;text-align:center;font-size:16px;font-weight:bold;color:#fff}.balloon_attention_transport:after{content:"";position:absolute;left:calc(50% - 7px);bottom:-19px;display:block;width:0;height:0;border:7px solid transparent;border-top:12px solid #40a93a}.preparations_transport{padding:15px 25px;border:2px solid #e9ecef;border-radius:6px}.preparations_transport .supplementContentWrapper{display:flex;justify-content:center;align-items:center}.preparations_transport .supplmentContentBox{box-sizing:border-box;position:relative;width:100%;padding:15px 15px 10px 30px;border-radius:6px;background:#ffeac4}.preparations_transport .supplmentContentBox:before{position:absolute;left:10px;top:12px;display:block;font-family:"icomoon";content:"";font-size:1.3em;color:#ffab11}.preparations_transport .supplementImage{width:70px;height:auto;margin-right:20px}.preparations_transport .attention_title{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:7px;margin-bottom:25px;border-radius:6px;background:#ffeac4;text-align:center;font-weight:bold}.preparations_transport .attention_title:before{display:block;font-family:"icomoon";content:"";font-size:1.3em;color:#ffab11;margin-right:.3em}.preparations_transport .attention_title span{background:linear-gradient(to bottom, transparent 50%, rgba(255, 216, 144, 0.7) 50%, rgba(255, 216, 144, 0.7) 95%, transparent 95%)}.list_preparations_transport{list-style:none}.list_preparations_transport li{padding:0 0 20px 30px;margin:0 0 20px;border-bottom:1px dashed #e9ecef}.list_preparations_transport li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.list_preparations_transport li p{margin:0;font-size:12px}.head_preparations_transport{position:relative;margin:0 0 10px;line-height:1.5}.head_preparations_transport:before{content:"";position:absolute;left:-30px;top:0;display:block;width:20px;height:20px;background:url(../../breeder/images/proxyDelivery/icon_check_green.svg) no-repeat center center/20px auto}.head_preparations_transport *{font-size:16px}.head_preparations_transport span{font-size:12px}.wrapper_documentDelivery{margin-top:20px}.head_documentDelivery{padding:5px 20px;font-size:14px;font-weight:bold;color:#fff;background:#adb5bd;border-radius:6px 6px 0 0}.box_documentDelivery{padding:15px 20px 20px;border:2px solid #e9ecef;border-top:0;border-radius:0 0 6px 6px}.box_documentDelivery_inner{display:flex;align-items:center;border-bottom:1px dotted #dee2e6}.box_documentDelivery img{height:110px;margin-left:30px}.box_documentDelivery .content_documentDelivery{font-size:14px}.attention_backCrate{position:relative;padding:0 0 0 20px;text-align:left;line-height:1.5;font-size:12px}.attention_backCrate:before{position:absolute;left:0;top:-4px;display:block;font-family:"icomoon";content:"";font-size:1.3em;color:#ffab11}.btn_detail-outline{appearance:none;-webkit-appearance:none;display:inline-block;padding:8px 16px;border:1px solid #dcdfe1;border-radius:2px;font-size:13px;color:#333;background:#fff;cursor:pointer}.btn_detail-outline:hover{background:#dcdfe1}.youngAge{display:flex;align-items:center;padding:10px 20px;margin:10px 0 0;font-size:14px;background:#fff3dd}.youngAge i{font-size:32px;color:red}.text_youngAge{margin-left:10px}.text_youngAge b{color:red;font-size:14px}.messageSupplement_proxyDelivery{text-indent:-1em;padding:1em 0 0 1em;margin-top:1em;border-top:1px solid #ddd;font-size:12px;text-align:center}#main .edit_table.insMngTable a{text-decoration:underline}#main .edit_table.insMngTable td{text-align:center}#main .edit_table.insMngTable .small{font-size:11px}#main .edit_table.insMngTable .bgA{background:#e7e7ff}#main .edit_table.insMngTable .bgB{background:#f1f1ff}#main .edit_table.insMngTable .symbol{font-size:16px}.appliedInsurancePetList .link_howToUse{margin:24px 0}.appliedInsurancePetList .link_howToUse a{font-size:14px}#main .appliedInsurancePetList .edit_table.insMngTable{width:100%;table-layout:fixed}#main .appliedInsurancePetList .edit_table.insMngTable tr:nth-child(1) th:nth-child(-n+2){width:14%}#main .appliedInsurancePetList .edit_table.insMngTable tr:nth-child(2) th{width:11.66%}#main .appliedInsurancePetList .edit_table.insMngTable tr:nth-child(n+2) td:nth-child(-n+2){text-align:left}#main .appliedInsurancePetList .edit_table.insMngTable th{width:10.28%}#main .appliedInsurancePetList .edit_table.insMngTable th[colspan="2"]{width:20.57%}#main .appliedInsurancePetList .edit_table.insMngTable .button{display:table;margin:5px auto 0}#main .insuredRateAgencyCommission .edit_table th{width:8.33%}#main .insuredRateAgencyCommission .edit_table th:first-child{width:10%}#main .insuredRateAgencyCommission .edit_table th[colspan="3"]{width:24.99%}.lglChk{font-size:14px;line-height:1.5;margin-top:40px;text-align:left}.lglChk *{box-sizing:border-box}.lglChk b{font-size:14px}.lglChk iframe{border:0;height:26px}.lglChk img{vertical-align:bottom}.lglChk .chkLst{margin-top:40px}.lglChk .chkLst .cntA{margin-top:20px}.lglChk .chkLst .cntB{border:1px solid #c9c9eb;margin-top:20px}.lglChk .chkLst .cntB:first-child{margin:0}.lglChk .chkLst .cntB.time{margin-top:20px}.lglChk .chkLst .cntB.time .cntD .ans{align-items:center;display:flex;font-size:16px}.lglChk .chkLst .cntB.time .cntD .ans img{margin-left:5px}.lglChk .chkLst .cntB.time .cntD .ans input{width:100px}.lglChk .chkLst .cntC{border-top:1px solid #c9c9eb;display:flex}.lglChk .chkLst .cntC:first-child{border:0}.lglChk .chkLst .cntD{border:1px solid #c9c9eb;margin-top:20px}.lglChk .chkLst .cntD:first-child{margin:0}.lglChk .chkLst .cntD .ans{display:flex;flex-wrap:wrap;padding:20px}.lglChk .chkLst .cntD .ans input{margin:0}.lglChk .chkLst .cntD .ans label{display:flex;align-items:center;margin-right:20px}.lglChk .chkLst .cntD .ans label:hover{cursor:pointer;opacity:.8}.lglChk .chkLst .cntD .ans span{font-size:16px;margin-left:5px}.lglChk .chkLst .cntD .ans .memo{display:block;margin:0 0 20px;font-size:14px}.lglChk .chkLst .cntD .ans.ansAdd{display:inherit}.lglChk .chkLst .cntD .ansCnt{display:flex}.lglChk .chkLst .cntD .cond{width:calc(100% - 45px)}.lglChk .chkLst .cntD .que{background:#f1f1ff;border-bottom:1px solid #c9c9eb;display:flex;align-items:center;justify-content:space-between;padding:20px}.lglChk .chkLst .info{border:1px solid #000;margin-top:20px;padding:20px 20px 20px 100px;position:relative}.lglChk .chkLst .info:before{background:#f0f0f0 url(../../images/info.png) center no-repeat;content:"";position:absolute;top:0;left:0;width:80px;height:100%}.lglChk .chkLst .info .arw{position:absolute;bottom:1px;left:calc(50% - 8px)}.lglChk .chkLst .info .arw:before{content:"";border-style:solid;border-width:14px 8px 0 8px;border-color:#000 transparent transparent transparent;position:absolute;bottom:-16px}.lglChk .chkLst .info .arw:after{content:"";border-style:solid;border-width:14px 8px 0 8px;border-color:#fff transparent transparent transparent;position:absolute}.lglChk .chkLst .lstDt{border-left:1px solid #c9c9eb;padding:20px;width:calc(100% - 200px)}.lglChk .chkLst .lstHdr{background:#ddf;display:flex;align-items:center;justify-content:space-between;padding:20px;width:280px}.lglChk .chkLst .lstHdrCnt{width:calc(100% - 45px)}.lglChk .gd{font-size:16px;margin-top:40px}.lglChk .gd a{font-size:16px;text-decoration:underline}.lglChk .gd a:hover{text-decoration:none}.lglChk .gd .nt{font-size:12px;margin-top:10px}.lglChk .gd .prp{background:#fafafa;border:1px solid #b4b4b4;margin-top:30px;padding:30px}.lglChk .gd .prp img{display:table;margin:15px auto 0;width:100%}.lglChk .gd .prpCntA{display:flex;margin-top:5px}.lglChk .gd .prpCntB{display:flex;flex-direction:column;background:#fff;border:1px solid #dcdcdc;font-size:14px;margin-left:20px;padding:20px;width:33.3%}.lglChk .gd .prpCntB:first-child{margin-left:0}.lglChk .gd .prpCntB .contentWrapper{min-height:155px}.lglChk .gd .prpCntHdrA{font-size:18px;font-weight:bold;margin-top:30px}.lglChk .gd .prpCntHdrB{border-bottom:1px solid #dcdcdc;font-weight:bold;margin-bottom:15px;padding-bottom:10px}.lglChk .gd .prpHdr{font-size:22px}.lglChk .gd .prpHdr small{font-size:initial}.lglChk .hdr{font-size:20px;font-weight:bold;margin-top:30px}.lglChk .hdrInc{font-size:24px;font-weight:normal;text-align:center}.lglChk .imgReg a{font-size:14px;text-decoration:underline}.lglChk .imgReg a:hover{text-decoration:none}.lglChk .imgReg input[type=file]{font-size:13px;width:80%}.lglChk .imgReg .btn{display:flex;margin-left:20px}.lglChk .imgReg .btn input,.lglChk .imgReg .btn .dmy{margin-left:20px}.lglChk .imgReg .btn input:first-child,.lglChk .imgReg .btn .dmy:first-child{margin:0}.lglChk .imgReg .btn input{border:0;width:38px;height:56px}.lglChk .imgReg .btn input:hover{opacity:.8;cursor:pointer}.lglChk .imgReg .btn .dlt{background:url(../../images/aroungDelete.png)}.lglChk .imgReg .btn .dmy{background:#e6e6e6;border-radius:5px;width:30px;height:30px}.lglChk .imgReg .btn .lft{background:url(../../images/aroungLeft.png)}.lglChk .imgReg .btn .rgt{background:url(../../images/aroungRight.png)}.lglChk .imgReg .cntA{border:1px solid #c9c9eb;margin:20px 0 0 20px;width:calc(50% - 10px)}.lglChk .imgReg .cntA:nth-child(odd){margin-left:0}.lglChk .imgReg .cntB{border-top:1px solid #c9c9eb;height:calc(100% - 61px);padding:20px}.lglChk .imgReg .cntHdr{background:#ddf;padding:20px}.lglChk .imgReg .img img{max-width:200px;max-height:200px}.lglChk .imgReg .img .dmy{background:#e6e6e6;border-radius:5px;width:200px;height:150px}.lglChk .imgReg .inp{background:#fafafa;border:1px solid #dcdcdc;margin-top:20px;padding:20px}.lglChk .imgReg .inp input{margin:0 5px;width:60px}.lglChk .imgReg .inpCnt{display:flex;justify-content:space-between;margin-top:10px}.lglChk .inquiryError{margin:40px 0 0 0;width:100%}.lglChk .lst div{display:list-item;font-weight:bold;margin-left:1.5rem}.lglChk .lst div:first-child{margin-top:5px}.lglChk .imgReg .slc{align-items:center;display:flex;justify-content:space-between}.lglChk .imgReg .slcDsp{display:flex;margin-top:10px}.lglChk .imgRegCnt{display:flex;flex-wrap:wrap}.lglChk .Min_btn{border:1px solid transparent;border-radius:3px;font-size:14px;padding:10px 15px}.lglChk .Min_btn-neutral{background-color:#dcdfe1;border-bottom:2px solid #bec3c7;color:#212529}.lglChk .Min_btn-primary{color:#fff;background-color:#f56800;border-bottom:2px solid #bd5000;margin-left:10px}.lglChk .optional,.lglChk .required{background-color:#fff;border-radius:2px;float:right;font-size:11px;font-weight:normal !important;padding:2px 4px}.lglChk .optional{border:1px solid #d2caaf;color:#77662a}.lglChk .required{border:1px solid #ff9797;color:#fd491a}.lglChk .trans{margin:20px 0 10px;text-align:center}.lglChk.lglChkConf *{box-sizing:border-box}.lglChk.lglChkConf .dsc,.lglChk.lglChkConf .dsc b{font-size:16px}.lglChk.lglChkConf .dsc{margin-top:30px}.lglChk.lglChkConf .dsc b{color:red}.lglChk.lglChkConf .hdr{font-size:16px;font-weight:bold}.lglChk.lglChkConf .imgReg{margin-top:20px}.lglChk.lglChkConf .imgReg .cntC{background:0;border:0;padding:0}.lglChk.lglChkConf .imgReg .cntHdr{flex-basis:200px;display:flex;align-items:center}.lglChk.lglChkConf .imgReg .clm{margin:0}.lglChk.lglChkConf .imgReg .clm .cntD{background:0;padding:0;width:auto}.lglChk.lglChkConf .imgReg .img{display:flex;align-items:center;justify-content:center;margin:0;position:relative;width:443px;height:200px}.lglChk.lglChkConf .imgReg .img img{flex-shrink:0;position:relative;width:auto;height:auto;max-width:443px;max-height:200px}.lglChk.lglChkConf .chkLst .cntC{border-top:1px solid #c9c9eb;padding:0}.lglChk.lglChkConf .chkLst .cntC:first-child{border:0}.lglChk.lglChkConf .chkLst .lstHdr{width:200px}.lglChk.lglChkConf .chkLst .lstHdrCnt{width:auto}.lglChk.lglChkCpl{text-align:center}.lglChk.lglChkCpl .dsc,.lglChk.lglChkCpl .dsc b{font-size:16px}.lglChk.lglChkCpl .dsc{margin-top:30px}.lglChk.lglChkCpl .dsc b{color:red}.lglChk.lglChkCpl .Min_btn{display:table;margin:20px auto}.lglChk.lglChkJdg{margin-bottom:40px}.narrowDownPanel{display:flex;font-size:14px}.narrowDownPanelTitle{font-weight:bold;margin:0 8px 0 0}.narrowDownPanelList{display:flex}.narrowDownPanelItem:first-child .narrowDownPanelLink{border-radius:4px 0 0 4px}.narrowDownPanelItem:last-child .narrowDownPanelLink{border-radius:0 4px 4px 0}.narrowDownPanelItem.is-current .narrowDownPanelLink{background-color:#0678cf;color:#fff}.narrowDownPanelItem.is-current .narrowDownPanelLink:hover{color:#fff}.narrowDownPanelLink{font-size:14px;padding:.5em 1.5em;background-color:#d6edfe;color:#0678cf;transition:.2s all ease}.narrowDownPanelLink:hover{background-color:#a5d6fc;color:#0678cf}.floatingAlert{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,.8);border-radius:4px;box-sizing:border-box;font-size:14px;padding:15px;width:500px}.floatingAlertText{color:#fff;display:flex;align-items:center;font-size:14px}.floatingAlertText:hover{color:#fff}.floatingAlertIcon{color:#fff;padding-right:5px;font-size:16px}.floatingAlertArrow{padding-left:5px}.tradingListPaging{margin:15px auto 0;text-align:center}.tradingListPaging ul{display:flex;justify-content:center;align-items:center}.tradingListPaging li{margin:0}.tradingListPaging li a{display:block;color:#543985;font-size:13px;font-weight:bold;background-color:#f0ecf7}.tradingListPaging .tourContact{border-radius:14px 0 0 14px}.tradingListPaging .notPosting{border-radius:0 14px 14px 0}.tradingListPaging .tourContact a{padding:8px 20px;border-radius:14px 0 0 14px}.tradingListPaging .notPosting a{padding:8px 20px;border-radius:0 14px 14px 0}.tradingListPaging .active{padding:8px 20px;background-color:#7d64ad;color:#fff}.tradingListPaging .tourContact a:hover,.tradingListPaging .notPosting a:hover{display:block;color:#543985;background-color:#baa6df}.lead_kounotoriCenter{box-sizing:border-box;padding:20px 30px;margin:15px 0 0;border:1px solid #dee2e6}.lead_kounotoriCenter .content_kounotoriCenter{display:flex;justify-content:space-between}.lead_kounotoriCenter .text_kounotoriCenter{width:445px}.lead_kounotoriCenter .image_kounotoriCenter{width:210px}.lead_kounotoriCenter .image_kounotoriCenter .attention{font-size:11px;color:#6c757d}.lead_kounotoriCenter .head_kounotoriCenter{margin:0 0 20px;font-size:15px;font-weight:bold;color:#343a40;display:flex;justify-content:space-between;align-items:center}.lead_kounotoriCenter .exp_kounotoriCenter{font-size:12px}.lead_kounotoriCenter .link_kounotoriCenter{margin-top:10px}.lead_kounotoriCenter .link_kounotoriCenter a{color:#0678cf}.lead_kounotoriCenter .link_kounotoriCenter .attention{color:#6c757d;font-size:11px}.lead_kounotoriCenter .logo_kounotoriCenter{width:150px;height:auto;display:block}.breederDedicatedPage{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;width:380px}.breederDedicatedPage .breederDedicatedPageLogo{margin-top:10px}.breederDedicatedPage .breederDedicatedPageText{font-size:12px;font-weight:bold;color:#555;text-align:right;line-height:1}.breeder_newsWrapper{padding:25px 15px 15px;border:1px solid #ddd}.breeder_news_must{margin:15px 0 2px}.breeder_news_must ul li{font-size:13px;margin-top:4px;background-color:#fff;border-left:6px solid #ff4747;text-align:left;margin-bottom:7px;box-shadow:2px 2px 0 rgba(64,0,0,.2)}.breeder_news_must ul li:last-child{margin-bottom:0}.breeder_news_must ul li a{position:relative;display:flex;padding:10px 5px 8px 45px;background:#ffe8e8;font-size:14px;font-weight:bold}.breeder_news_must ul li a:before{content:"必読";position:absolute;left:8px;top:6px;display:flex;justify-content:center;align-items:center;width:30px;height:20px;border:1px solid #ff4747;color:#ff4747;font-size:11px;font-weight:normal}.breeder_news_must ul li a:hover{background:#fedada}.breeder_news_must ul li a span{margin-right:.5em;color:#000;font-size:12px;font-weight:normal}.eradicateGeneticDiseases{text-align:left}.eradicateGeneticDiseases p,.eradicateGeneticDiseases a{font-size:14px;line-height:1.7}.eradicateGeneticDiseases a{color:#0678cf}.eradicateGeneticDiseases .arrowRight{margin-right:3px}.eradicateGeneticDiseases .mainimage{width:990px;height:auto}.eradicateGeneticDiseases .catchCopy{background:url(../../breeder/images/eradicateGeneticDiseases/bg_mainimage.png) no-repeat left center transparent;background-size:897px auto;padding-top:30px}.eradicateGeneticDiseases .catchCopy img{width:666px;height:auto;display:block}.eradicateGeneticDiseases .catchCopy .catchCopyTextBox{width:920px;margin:-15px 0 40px auto;padding:45px 30px 5px 30px;background-color:#fff;box-sizing:border-box;box-shadow:0 0 4px rgba(85,109,116,.23)}.eradicateGeneticDiseases .textBox{margin-bottom:60px}.eradicateGeneticDiseases .paragraph{font-size:14px;line-height:1.7;margin-bottom:1.56em}.eradicateGeneticDiseases .emphText{font-weight:bold}.eradicateGeneticDiseases .emphTextSize{font-size:16px}.eradicateGeneticDiseases .indent-1{padding-left:1em;text-indent:-1em}.eradicateGeneticDiseases .annotationMark{font-size:11px;color:#999}.eradicateGeneticDiseases .annotation{font-size:12px;color:#999}.eradicateGeneticDiseases .annotation a{font-size:12px}.eradicateGeneticDiseases .externalLinkTitle{margin-top:5px;text-align:right}.eradicateGeneticDiseases .externalLinkTitle,.eradicateGeneticDiseases .externalLink{font-size:11px;color:#999}.eradicateGeneticDiseases .externalLink i{margin-left:3px}.eradicateGeneticDiseases .textBoxHeading{padding:.5rem 1.5rem 1rem;margin-bottom:1.5rem;border-bottom:1px solid #a6bbc1;font-size:24px;line-height:1.3;font-weight:bold;position:relative}.eradicateGeneticDiseases .textBoxHeading::before{position:absolute;bottom:10px;left:-3px;width:3px;height:50%;content:"";background:#a6bbc1}.eradicateGeneticDiseases .textBoxHeading::after{position:absolute;top:0;left:-3px;width:3px;height:calc(50% - 5px);content:"";background:#3296b2}.eradicateGeneticDiseases .corgiDM{width:406px;height:auto}.eradicateGeneticDiseases .corgiDM2{width:406px;height:auto;margin-top:10px}.eradicateGeneticDiseases .textBoxInner2col{display:flex;justify-content:space-between}.eradicateGeneticDiseases .textBoxInner2colText{width:calc(100% - 466px);height:auto}.eradicateGeneticDiseases .textBoxInner2colImage{width:406px;height:auto;margin-left:60px}.eradicateGeneticDiseases .dmPhotoBoxHeading{font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px;padding-top:10px}.eradicateGeneticDiseases .dmPhotoInner{display:flex;justify-content:space-between}.eradicateGeneticDiseases .dmPhoto1,.eradicateGeneticDiseases .dmPhoto2{width:490px}.eradicateGeneticDiseases .dmPhoto1 img,.eradicateGeneticDiseases .dmPhoto2 img{width:100%;height:auto}.eradicateGeneticDiseases .dmPhotoText{font-size:12px;line-height:1.5;margin-top:10px}.eradicateGeneticDiseases .blockquoteBox{padding:30px 20px;margin-bottom:30px;background-color:#f4f7f8}.eradicateGeneticDiseases .blockquoteHeading{font-size:16px;margin-bottom:20px;display:block}.eradicateGeneticDiseases .blockquoteList li{font-size:14px;line-height:1.7;margin-bottom:18px}.eradicateGeneticDiseases .blockquoteList li:last-child{margin-bottom:0}.eradicateGeneticDiseases .blockquoteSupply{font-size:12px;color:#999;text-align:right;margin:-25px 0 30px}.eradicateGeneticDiseases .dlList dt{font-size:18px;font-weight:bold;margin-bottom:15px;color:#3296b2}.eradicateGeneticDiseases .dlList dd{margin-bottom:35px}.eradicateGeneticDiseases .dlListLink{display:block;margin:7px 0 22px}.eradicateGeneticDiseases .qaList .qaListQ{display:flex;align-items:center;margin-bottom:20px}.eradicateGeneticDiseases .qaList .qaListQ p{color:#3296b2;font-size:16px;font-weight:bold}.eradicateGeneticDiseases .qaList .qaListQ::before{content:"";display:inline-block;width:37px;height:37px;background-image:url(../../breeder/images/eradicateGeneticDiseases/icon_q.svg);background-size:contain;vertical-align:middle;margin-right:10px;flex-shrink:0}.eradicateGeneticDiseases .qaList .qaListA{margin-bottom:40px}.eradicateGeneticDiseases .registBtnBox{box-sizing:border-box;width:60%;margin:0 auto;display:flex;justify-content:space-between}.eradicateGeneticDiseases .registBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:4px;outline:none;font-size:18px;font-weight:bold;padding:22px 53px;background-color:#eb6920;color:#fff;text-align:center;margin:0 0 40px;box-sizing:border-box}.eradicateGeneticDiseases .registBtn:hover{background-color:#cf5800}.eradicateGeneticDiseases .registBtn .arrowRight{margin:0 0 0 7px;position:relative;top:1px}.howToProxyDelivery .mainImage{margin:20px 0 0 0}.howToProxyDelivery .containerWrapper{margin:20px 0 0 0;display:flex;align-items:flex-start;justify-content:space-between;text-align:left}.howToProxyDelivery .subMenu_proxyDevlivery{width:230px}.list_subMenu_proxyDelivery li a{position:relative;display:block;padding:12px 30px 12px 20px;color:#506982;font-size:15px;line-height:1.5}.list_subMenu_proxyDelivery li a:after{position:absolute;right:0;top:calc(50% - 8px);content:"";font-family:"icomoon";display:flex;align-items:center;width:16px;height:16px;font-weight:bold;font-size:15px;color:#aac3e1}.list_subMenu_proxyDelivery li a:hover{background:#fff3dd}.list_subMenu_proxyDelivery li.active>a,.list_subMenu_proxyDelivery li.active>a:hover{background:#506982;color:#fff}.list_subMenu_proxyDelivery li.active>a:after{color:#fff}.list_subMenu_proxyDelivery>li{border:1px solid #506982;margin-bottom:5px}.list_subMenu_proxyDelivery>li:last-child{margin-bottom:0}.list_subMenuMore_proxyDelivery li{border-top:1px dotted #aac3e1}.list_subMenuMore_proxyDelivery li:first-child{border-top:1px solid #506982}.list_subMenuMore_proxyDelivery li a{font-size:13px}.howToProxyDelivery .mainContent{width:730px;margin-bottom:50px}.head_proxyDelivery_h3_main{margin:1.5rem 0;line-height:1.2;font-size:24px;font-weight:normal;color:#506982}.head_proxyDelivery_h3_main.topMargin{margin-top:50px}.textBlock_proxyDelivery{display:block;margin:.5rem 0 1.5rem 0;line-height:1.5;font-size:14px}.textBlock_proxyDelivery.danger{color:red}.textBlock_proxyDelivery .seeMore_proxyDelivery,.textBlock_proxyDelivery b{font-size:14px}.textBlock_proxyDelivery small{font-size:12px}.marker_proxyDelivery{display:inline;background:-webkit-linear-gradient(transparent 60%, #ffcf77 60%);background:-o-linear-gradient(transparent 60%, #ffcf77 60%);background:linear-gradient(transparent 60%, #ffcf77 60%)}.line-through_proxyDelivery{text-decoration:line-through}.innerContent_proxyDelivery{padding:20px}.innerContent_proxyDelivery .center_mainInfoContent dl{display:flex;flex-wrap:wrap}.innerContent_proxyDelivery .center_mainInfoContent dt{width:20%;margin-top:5px}.innerContent_proxyDelivery .center_mainInfoContent dd{width:80%;margin-top:5px}.innerContent_proxyDelivery .center_basicInfoContent{border-top:1px dotted #a4b6c7;color:#6c757d;font-size:11px;padding:10px;margin-top:10px}.innerContent_proxyDelivery .center_basicInfoContent_inner{display:flex;align-items:stretch;justify-content:flex-start}.innerContent_proxyDelivery .center_basicInfoContent_heading{font-weight:bold;font-size:11px;margin-bottom:5px}.innerContent_proxyDelivery .center_basicInfoContent dl{display:flex;align-items:flex-start;justify-content:flex-start}.innerContent_proxyDelivery .center_basicInfoContent dl dt{white-space:nowrap}.innerContent_proxyDelivery .center_basicInfoContent dl dd:after{content:"";display:block;width:100%}.innerContent_proxyDelivery .center_basicInfoContent .placeInfo{padding:0 10px 0 0;width:40%;box-sizing:border-box}.innerContent_proxyDelivery .center_basicInfoContent .numberInfo{padding:0 10px;width:30%;box-sizing:border-box}.innerContent_proxyDelivery .center_basicInfoContent .numberInfo,.innerContent_proxyDelivery .center_basicInfoContent .timeInfo{border-left:1px dotted #a4b6c7}.innerContent_proxyDelivery .center_basicInfoContent .attention{line-height:1.5;font-size:11px}.innerContent_proxyDelivery_supplement_table{border-collapse:collapse;background-color:#fff}.innerContent_proxyDelivery_supplement_table th,.innerContent_proxyDelivery_supplement_table td{border:1px solid #ccc;padding:10px}.innerContent_proxyDelivery.supplement{background:#f0f5fa}.innerContent_proxyDelivery.caution{background:#fff3dd}.innerContent_proxyDelivery.contentCenter{text-align:center}.innerContent_proxyDelivery .textBlock_proxyDelivery:last-of-type{margin-bottom:0}.innerContent_proxyDelivery .head_proxyDelivery_h4:first-of-type{margin-top:0}#petCriteria.innerContent_proxyDelivery{margin-top:50px}.subContent_proxyDelivery{padding-top:20px;margin:20px 0 0 0;border-top:1px solid #aac3e1}.seeMore_proxyDelivery{display:inline-block;color:#0678cf;border-bottom:1px solid transparent;cursor:pointer}.seeMore_proxyDelivery:hover{color:#0678cf;border-bottom:1px solid #0678cf}.seeMore_proxyDelivery i{font-size:1.5em;vertical-align:-0.15em}.lead_nextContent_proxyDelivery{margin:50px 0;text-align:center}.btn_nextContent_proxyDelivery{display:inline-block;box-sizing:border-box;min-width:240px;padding:20px;text-align:center;font-size:15px;color:#fff;background:#738ca5;border-radius:6px;border-bottom:2px solid #506982}.btn_nextContent_proxyDelivery:hover{background:#506982;border-bottom:2px solid #506982;color:#fff}.lead_startProxyDelivery{margin:80px 0 0;padding:30px 0 0;border-top:1px solid #dee2e6;text-align:center}a.btn_startProxyDelivery{padding:20px;line-height:1;font-size:15px}a.btn_startProxyDelivery:hover{border:1px solid #c25200;border-bottom:2px solid #c25200}.howToProxyDelivery .mainTitle{padding:20px 40px 30px;margin:20px 0 0;text-align:left;background:#f0f5fa}.howToProxyDelivery .mainTitle h2{margin:20px 0 0;font-size:30px;font-weight:bold;line-height:1.2;color:#506982}.howToProxyDelivery .pageCategory{display:inline-block;padding:10px 20px;font-size:18px;font-weight:bold;color:#fff;line-height:1;background:#506982}.mainContent{counter-reset:index_howToProxyDelivery index2_howToProxyDelivery}.lead_howToProxyDelivery{font-size:14px;line-height:1.5}.lead_howToProxyDelivery b{font-size:14px}.head_proxyDelivery_h3{padding:0 0 5px 0;margin:50px 0 20px;line-height:1.2;font-size:18px;font-weight:normal;color:#506982;border-bottom:1px dashed #506982}.head_num_proxyDelivery_h3{display:flex;align-items:flex-start;padding:0 0 5px 0;margin:50px 0 20px;line-height:1.2;font-size:18px;font-weight:normal;color:#506982;border-bottom:1px dashed #506982}.head_num_proxyDelivery_h3:before{display:inline-block;counter-increment:index_howToProxyDelivery;content:counter(index_howToProxyDelivery) ".";margin-right:10px;font-weight:bold;font-size:20px}.head_proxyDelivery_h4{margin:20px 0 10px;line-height:1.5;font-size:16px;font-weight:bold;color:#506982}.head_num_proxyDelivery_h4{position:relative;padding:0 0 0 25px;margin:20px 0 10px;line-height:1.5;font-size:16px;font-weight:bold;color:#506982}.head_num_proxyDelivery_h4:before{position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;counter-increment:index2_howToProxyDelivery;content:counter(index2_howToProxyDelivery);border-radius:50%;background:#506982;font-weight:normal;font-size:14px;color:#fff}.list_supplement_proxyDelivery li{position:relative;margin:0 0 .5em 0;padding:0 0 0 15px;line-height:1.5;font-size:14px}.list_supplement_proxyDelivery li b{font-size:14px}.list_supplement_proxyDelivery li:last-child{margin-bottom:0}.list_supplement_proxyDelivery li:before{content:"";position:absolute;left:0;top:6px;display:block;width:8px;height:8px;border-radius:50%;background:#506982}.list_supplement_proxyDelivery ul li:before{background:#9baac3}.list_nav_flow_proxyDelivery{display:flex;align-items:stretch;margin:0 0 40px 0}.list_nav_flow_proxyDelivery li{position:relative;z-index:0;width:100%;flex-grow:1;margin-right:2px}.list_nav_flow_proxyDelivery li:before,.list_nav_flow_proxyDelivery li:after{position:absolute;top:0;content:"";display:block;width:0;height:0;border:28px solid transparent}.list_nav_flow_proxyDelivery li:before{z-index:1;left:0;border-left:12px solid #fff}.list_nav_flow_proxyDelivery li:after{z-index:2;left:-3px;border-left:12px solid #f0f5fa}.list_nav_flow_proxyDelivery li:first-child:before,.list_nav_flow_proxyDelivery li:first-child:after{display:none}.list_nav_flow_proxyDelivery li:last-child{margin-right:0}.list_nav_flow_proxyDelivery li a{position:relative;z-index:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:56px;background:#f0f5fa;text-align:center;font-size:12px;line-height:1.5;color:#0678cf}.list_nav_flow_proxyDelivery li:hover a,.list_nav_flow_proxyDelivery li.active a{background:#506982;color:#fff}.list_nav_flow_proxyDelivery li:hover+li:after,.list_nav_flow_proxyDelivery li.active+li:after{border-left:12px solid #506982}.showMoreFlow_howToProxyDelivery{display:flex;align-items:center;justify-content:space-between}.showMoreFlow_howToProxyDelivery b{font-size:14px}.showMoreFlow_howToProxyDelivery p{width:calc(100% - 240px);font-size:14px;line-height:1.5}.btn_showMoreFlow_howToProxyDelivery{box-sizing:border-box;position:relative;display:block;width:220px;padding:12px 30px 12px 20px;color:#506982;font-size:14px;line-height:1.5;text-align:center;border:1px solid #aac3e1;border-radius:5px}.btn_showMoreFlow_howToProxyDelivery:after{position:absolute;right:0;top:calc(50% - 8px);content:"";font-family:"icomoon";display:flex;align-items:center;width:16px;height:16px;font-weight:bold;font-size:15px;color:#aac3e1}.btn_showMoreFlow_howToProxyDelivery:hover{background:#fff3dd;border:1px solid #aac3e1;color:#506982}.nav_prevNext_flow_proxyDelivery{box-sizing:border-box;display:flex;align-items:stretch;justify-content:center;width:480px;padding:10px 10px;margin:50px auto;border-top:1px dotted #dee2e6;border-bottom:1px dotted #dee2e6}.nav_prevNext_flow_proxyDelivery .btn_prevNext_flow_proxyDelivery{margin-right:15px}.nav_prevNext_flow_proxyDelivery .btn_prevNext_flow_proxyDelivery:nth-child(2){margin:0 0 0 15px}.nav_prevNext_flow_proxyDelivery .btn_prevNext_flow_proxyDelivery:nth-child(2):before{position:absolute;content:"";display:block;width:1px;height:100%;border-left:1px dotted #dee2e6;left:-15px;top:0}.btn_prevNext_flow_proxyDelivery{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;width:calc(50% - 15px);padding:8px 10px 8px 20px;font-size:15px;color:#0678cf}.btn_prevNext_flow_proxyDelivery:after{position:absolute;left:5px;top:calc(50% - 6px);content:"";display:block;width:10px;height:10px;border-right:2px solid #0678cf;border-bottom:2px solid #0678cf;transform:rotate(135deg)}.btn_prevNext_flow_proxyDelivery:hover{color:#0678cf;text-decoration:underline}.btn_prevNext_flow_proxyDelivery.next{justify-content:flex-start;padding:8px 20px 8px 10px}.btn_prevNext_flow_proxyDelivery.next:after{left:auto;right:5px;transform:rotate(-45deg)}.head_cursor_howToProxyDelivery{margin:0 0 20px 0;font-size:18px;font-weight:normal;color:#506982}.head_cursor_howToProxyDelivery:before{display:inline-block;content:"";font-family:"icomoon";font-size:1.5em;vertical-align:-0.15em;margin-right:5px}.list_exp_howToProxyDelivery li{text-indent:-1em;padding:0 0 0 1em;margin:0 0 .5em;font-size:12px}.list_exp_howToProxyDelivery li:first-child{margin-top:1em}.list_exp_howToProxyDelivery li:last-child{margin-bottom:0}.table_inputContent_howToProxyDelivery,.table_addCost_howToProxyDelivery{width:100%;border-collapse:collapse}.table_inputContent_howToProxyDelivery th,.table_inputContent_howToProxyDelivery td{padding:8px 10px;border:1px solid #aac3e1;line-height:1.5}.table_inputContent_howToProxyDelivery th{font-size:12px;font-weight:bold;color:#506982;background:#f0f5fa}.table_inputContent_howToProxyDelivery th.headline{background:#cdd7eb;color:#324b64}.table_inputContent_howToProxyDelivery td{font-size:14px}.table_inputContent_howToProxyDelivery tr td:first-child{white-space:nowrap}.table_addCost_howToProxyDelivery th,.table_addCost_howToProxyDelivery td{padding:12px 15px;border:1px solid #aac3e1}.table_addCost_howToProxyDelivery th{font-size:15px;font-weight:bold;color:#506982;background:#f0f5fa}.table_addCost_howToProxyDelivery td{line-height:1.5}.table_addCost_howToProxyDelivery td *{font-size:14px}.table_addCost_howToProxyDelivery td small{font-size:12px;color:#888}.table_addCost_howToProxyDelivery td p.attention{text-indent:-1em;padding-left:1em;font-size:13px}.head_proxyDelivery_attention{margin:0 0 10px;color:red;font-size:16px;font-weight:bold}.head_proxyDelivery_attention:before{display:inline-block;margin:0 .2em 0 0;content:"";font-family:"icomoon";font-size:1.5em;vertical-align:-0.15em}.payment_howToPoxyDelivery{box-sizing:border-box;width:510px;padding:25px;margin:40px auto 50px;border:5px solid #ffb0b0}.payment_howToPoxyDelivery p{font-size:14px}.head_payment_howToPoxyDelivery{margin:0 0 15px;font-size:18px;font-weight:bold;color:#ff7d7d;text-align:center}.text_underline_proxyDelivery{text-decoration:underline}.head_qualityStandards_proxyDelivery{margin:20px 0 10px 0;font-size:18px;font-weight:normal;color:#506982;text-align:center}.content_qualityStandards_proxyDelivery{padding:30px;font-size:14px;line-height:1.5;background:#fff}.title_warrantyCenter{margin:20px 0;text-align:center;font-size:18px}.content_warrantyCenter{padding:0 20px;font-size:14px;line-height:1.5}.content_servicePrice_proxyDelivery{display:flex;align-items:flex-start;justify-content:space-between}.content_detail_servicePriceDetail_proxyDelivery{width:400px}.content_breakDown_servicePrice_proxyDelivery{box-sizing:border-box;width:250px;padding:20px;background:#fff}.head_breakDown_servicePrice_proxyDelivery{margin:0 0 10px 0;font-size:12px;font-weight:bold;color:#506982}.head_breakDown_servicePrice_proxyDelivery span{font-size:11px;font-weight:normal}.list_breakDown_servicePrice_proxyDelivery li{counter-increment:breakDown_servicePrice;position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.5}.list_breakDown_servicePrice_proxyDelivery li:last-child{margin-bottom:0}.list_breakDown_servicePrice_proxyDelivery li:before{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;content:counter(breakDown_servicePrice);width:20px;height:20px;border-radius:50%;font-weight:bold;color:#fff;background:#aac3e1}.table_detailAnshinPack{box-sizing:border-box;width:100%;border-collapse:collapse}.table_detailAnshinPack th,.table_detailAnshinPack td{font-size:14px;border:1px solid #aac3e1;line-height:1.5}.table_detailAnshinPack th{padding:20px 20px 20px 10px;background:#f0f5fa;white-space:nowrap}.table_detailAnshinPack th span:before{display:inline-block;margin-right:.2em;content:"";font-family:"icomoon";font-size:1.5em;vertical-align:-0.15em;color:#41aafa}.table_detailAnshinPack td{padding:20px}.index_qa_proxyDelivery dt{position:relative;padding:20px 60px 20px 20px;margin:10px 0 0 0;background:#f0f5fa;line-height:1.2;font-size:16px;font-weight:bold;cursor:pointer}.index_qa_proxyDelivery dt:before,.index_qa_proxyDelivery dt:after{position:absolute;content:"";top:calc(50% - 2px);right:20px;display:block;width:24px;height:4px;background:#506982;transition:.1s all linear}.index_qa_proxyDelivery dt:after{transform:rotate(90deg)}.index_qa_proxyDelivery dt.active:after{transform:rotate(0)}.index_qa_proxyDelivery dt:first-child{margin-top:0}.index_qa_proxyDelivery dd{padding:0 20px 20px;background:#f0f5fa}.index_qa_proxyDelivery dd p{padding:10px 0 0;font-size:14px;line-height:1.5}.index_qa_proxyDelivery dd p:first-child{border-top:1px solid #9baac3}.index_qa_proxyDelivery a,.index_qa_proxyDelivery b{font-size:14px}.index_qa_proxyDelivery a{color:#0678cf}.index_qa_proxyDelivery a:hover{text-decoration:underline}.rules_howToProxyDelivery>div{font-size:14px;line-height:1.5}.rules_howToProxyDelivery h2{margin:40px 0 10px;font-size:16px}.rules_howToProxyDelivery h2.ruleHeading{display:none}.rules_howToProxyDelivery h3{margin:40px 0 10px;font-size:16px}.rules_howToProxyDelivery .text-right{text-align:right}.list_flow_proxyDeliveryOutline{display:flex;align-items:stretch;margin:0 0 30px;counter-reset:list_flow_proxyDeliveryOutline}.list_flow_proxyDeliveryOutline li{display:flex;align-items:stretch;position:relative;box-sizing:border-box;width:25%;flex-grow:1;margin-right:10px;border:2px solid #aac3e1}.list_flow_proxyDeliveryOutline li:after{position:absolute;right:-28px;top:90px;content:"";display:block;width:0;height:0;border:20px solid transparent;border-left:8px solid #aac3e1}.list_flow_proxyDeliveryOutline li:last-child{margin-right:0}.list_flow_proxyDeliveryOutline li:last-child:after{display:none}.list_flow_proxyDeliveryOutline li:first-child img{width:100px;height:auto}.list_flow_proxyDeliveryOutline li:nth-child(2) img{width:60px;height:auto}.list_flow_proxyDeliveryOutline li:nth-child(3) img{width:100px;height:auto}.list_flow_proxyDeliveryOutline li:nth-child(4) img{width:140px;height:auto}.detail_flow_proxyDeliveryOutline{position:relative;padding:60px 10px 20px}.detail_flow_proxyDeliveryOutline:before,.detail_flow_proxyDeliveryOutline:after{position:absolute;left:0}.detail_flow_proxyDeliveryOutline:before{top:0;display:flex;align-items:flex-end;justify-content:center;width:100%;height:30px;content:counter(list_flow_proxyDeliveryOutline);counter-increment:list_flow_proxyDeliveryOutline;font-size:24px;font-weight:bold;color:#fff;background:#aac3e1}.detail_flow_proxyDeliveryOutline:after{content:"";top:30px;display:block;width:0;height:0;border:85px solid transparent;border-top:10px solid #aac3e1}.img_flow_proxyDeliveryOutline{display:flex;align-items:center;justify-content:center;height:100px}.head_flow_proxyDeliveryOutline{height:48px;margin:15px 0;line-height:1.2;font-size:15px;font-weight:bold;color:#738ca5;text-align:center}.text_flow_proxyDeliveryOutline{line-height:1.5;font-size:13px}.supplement_flow_proxyDeliveryOutline{text-indent:-1em;padding-left:1em;margin:10px 0 0;line-height:1.5;font-size:12px;color:#888}.tag_fill_proxyDelivery{display:inline-block;color:#506982;background:#f0f5fa;border:1px solid #aac3e1;padding:3px 5px}.list_anchorLink_proxyDelivery{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;list-style:none;margin:0 -5px 0 -5px}.list_anchorLink_proxyDelivery li{margin:0 5px 5px 0}.list_anchorLink_proxyDelivery li a{display:block;padding:8px 12px;border:1px solid #506982;border-radius:3px;font-size:14px;color:#506982}.list_anchorLink_proxyDelivery li a:hover{background:#fff3dd}.howToProxyDelivery .code-detailContents{display:none}.howToProxyDelivery .detailBtn{display:flex;align-items:center;cursor:pointer}.howToProxyDelivery .detailBtn_icon{position:relative;display:inline-block;width:14px;height:14px}.howToProxyDelivery .detailBtn_icon:before,.howToProxyDelivery .detailBtn_icon:after{position:absolute;content:"";display:block;transition:all .4s;background:#6c757d;left:50%;top:50%;width:50%;height:2px;transform:translate(-50%, -50%)}.howToProxyDelivery .detailBtn_icon:before{transform:translate(-50%, -50%) rotate(90deg)}.howToProxyDelivery .detailBtn_icon.is-open:before{transform:translate(-50%, -50%) rotate(0deg)}.importConfirmation{padding:15px;text-align:center}.importConfirmation h4{font-size:18px;margin-bottom:25px}.importConfirmation p{font-size:14px;line-height:1.5;margin-bottom:20px}.inquiryHeading{font-size:11px;margin-bottom:2px}.inquiryContents{font-size:14px}.inquiryContents a{color:#4c678a;font-weight:bold}.inquiryContents .noData{color:#777}.inquirySubHeading{font-size:11px;display:flex;align-items:center;color:#777}.inquirySubHeading.show:before{display:block;content:"";width:14px;height:9px;background:url(../../breeder/images/icon_view.svg) left center no-repeat;margin-right:3px}.inquirySubHeading i{margin-right:3px}.inquirySubHeading.favorite{margin-right:3px}.inquirySubContents{font-size:11px;display:flex;align-items:center;color:#777}.inquirySubContents.show{justify-content:space-between}.inquirySubContents.favorite{justify-content:flex-start}.inquirySubContents.favorite a{color:#4c678a;text-decoration:underline;cursor:pointer}.inquirySubContents .showChart{display:block;color:#4c678a;background-color:#dcdfe1;box-shadow:0 2px 0 #c1c6c9;padding:2px 3px;border-radius:4px;cursor:pointer;text-decoration:none}.inquirySubContents .showChart:hover{opacity:.8}.parentBox .noData{color:#777}.geneticIncentiveBnr{width:100%;box-sizing:border-box}.geneticIncentiveBnr a{display:block}.geneticIncentiveBnr a:hover{opacity:.8}.geneticIncentiveBnr img{width:100%;height:auto}.geneticIncentiveTag{appearance:none !important;background:transparent;font:inherit;outline:none;background-color:#fff;display:flex;align-items:center;border:1px solid #ff5833;color:#ff5833;font-size:11px;font-weight:bold;padding:5px 4px 3px;cursor:pointer}.geneticIncentiveTagIcon{background-color:#ff5833;color:#fff;border-radius:50%;width:14px;height:14px;line-height:14px;font-size:11px;text-align:center;font-weight:300;font-family:arial;display:block;margin:0 !important;margin-right:3px !important}.geneticIncentiveTag.nonTarget{border:1px solid #ccc;color:#999}.geneticIncentiveTag.nonTarget .geneticIncentiveTagIcon{background-color:#999}.geneticIncentiveCampaignTip.status_help{padding:0}.geneticIncentiveCampaignTip.status_help h3{padding:7px 10px;margin-bottom:0 !important;background-color:#ff5833}.geneticIncentiveCampaignTip.status_help table,.geneticIncentiveCampaignTip.status_help tr,.geneticIncentiveCampaignTip.status_help th,.geneticIncentiveCampaignTip.status_help td{border-collapse:none;border-spacing:0;font-size:12px}.geneticIncentiveCampaignTip.status_help .noBorder td{border:none}.geneticIncentiveCampaignTip.status_help td{border-bottom:1px dotted #eee;padding:10px;text-align:center}.geneticIncentiveCampaignTip.status_help td.tdHeading{font-weight:bold;width:60px;padding:10px;text-align:left}.geneticIncentiveCampaignTip.status_help th{font-weight:bold;padding:10px;text-align:center}.geneticIncentiveCampaignTip.status_help .nowTargetBox{display:flex;align-items:center;background-color:#faf9f5;padding:10px;margin-top:5px}.geneticIncentiveCampaignTip.status_help .arrow_box{background:#fffaf0;border:1px solid #efece7;border-radius:6px;display:block;padding:5px;z-index:999;position:relative}.geneticIncentiveCampaignTip.status_help .arrow_box:after,.geneticIncentiveCampaignTip.status_help .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.geneticIncentiveCampaignTip.status_help .arrow_box:after{border-color:rgba(255,250,240,0);border-bottom-color:#fffaf0;border-width:8px;margin-left:-8px}.geneticIncentiveCampaignTip.status_help .arrow_box:before{border-color:rgba(239,236,231,0);border-bottom-color:#efece7;border-width:9px;margin-left:-9px}.geneticIncentiveCampaignTip .colorEmph{color:#ff5833;font-weight:bold}.geneticIncentiveCampaignTip .updateTips{padding:0 10px 10px}.geneticIncentiveCampaignTipMoreLink{border-radius:20px;font-weight:bold;display:block;width:120px;margin:0 auto;padding:8px 0;background-color:#ff5833;color:#fff;text-align:center}.geneticIncentiveCampaignTipMoreLink:hover{color:#fff;opacity:.8}.geneticIncentiveCampaignTip .settledMark{color:#32832d;font-size:26px}.geneticIncentiveCampaignTip .notYetMark{display:inline-block;background:#fff;border-radius:50%;width:22px;height:22px;color:#999;font-size:14px;text-align:center;line-height:22px;border:1px solid #ccc}.geneticIncentiveCampaignLp .pc_display{display:block !important}.geneticIncentiveCampaignLp .sp_display{display:none !important}.geneticIncentiveCampaignLp p{font-size:16px;line-height:1.7}.geneticIncentiveCampaignLp a{font-size:16px;line-height:1.7;color:#0678cf}.geneticIncentiveCampaignLp a:hover{opacity:.85}.geneticIncentiveCampaignLp .emph{font-weight:bold}.geneticIncentiveCampaignLp .weak{font-size:14px}.geneticIncentiveCampaignLp .oblique{font-style:oblique}.geneticIncentiveCampaignLp .headerLogo{display:inline-block;width:20vw;height:auto;position:absolute;top:20px;left:20px}.geneticIncentiveCampaignLp .headerLogo img{width:100%}.geneticIncentiveCampaignLp .mv{position:relative}.geneticIncentiveCampaignLp .mv .closeBand{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:20px 100px;background-color:rgba(255,255,255,.9);border-radius:4px;color:#666;font-size:20px;font-weight:bold;text-align:center;box-sizing:border-box;z-index:1}.geneticIncentiveCampaignLp .mv .closeBand span{font-size:14px}@media screen and (max-width: 767px){.geneticIncentiveCampaignLp .mv .closeBand{width:90%;padding:20px 0}}.geneticIncentiveCampaignLp .mvImage{background-color:"fefaf0";position:relative}.geneticIncentiveCampaignLp .mvImage.is-closed{position:relative}.geneticIncentiveCampaignLp .mvImage.is-closed:after{position:absolute;top:0;left:0;content:"";display:block;background:red;width:100%;height:100%;background-color:rgba(111,111,111,.7)}.geneticIncentiveCampaignLp .mvImageMain{display:block;width:100%;height:auto}.geneticIncentiveCampaignLp .mainInfoBox{width:100%;box-sizing:border-box}.geneticIncentiveCampaignLp .mainInfoBoxInner{width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box}.geneticIncentiveCampaignLp .mvImageMainWrapper{width:45%;display:flex;justify-content:flex-end}.geneticIncentiveCampaignLp .breadCrumbList{width:100%;max-width:1100px;list-style-type:none;display:flex;flex-wrap:wrap;padding-top:10px;margin-bottom:40px}.geneticIncentiveCampaignLp .breadCrumbList a{color:#0678cf;font-size:12px}.geneticIncentiveCampaignLp .breadCrumbItem::before{font-family:"icomoon";content:"";margin:auto 8px;color:#777}.geneticIncentiveCampaignLp .breadCrumbItem:first-child::before{content:"";margin:0}.geneticIncentiveCampaignLp .mainInfoText p{line-height:2}.geneticIncentiveCampaignLp .mainInfoText .paragraph{margin-bottom:20px}.geneticIncentiveCampaignLp .detailInfoBox{padding-bottom:60px}.geneticIncentiveCampaignLp .detailInfoBoxInner{width:1100px;margin:0 auto}.geneticIncentiveCampaignLp .detailInfoHeading{border-top:1px dotted #ccc;font-size:32px;line-height:1.5;font-weight:bold;padding:80px 0 100px;margin-top:80px;text-align:center;position:relative}.geneticIncentiveCampaignLp .detailInfoHeading:first-of-type{margin-top:0;border:none}.geneticIncentiveCampaignLp .detailInfoHeading:before{content:"";display:block;width:36px;height:6px;background-color:#f2c732;border-radius:20px 0 0 20px;position:absolute;top:160px;left:calc(50% - 18px);transform:translateX(-50%)}.geneticIncentiveCampaignLp .detailInfoHeading:after{content:"";display:block;width:36px;height:6px;background-color:#94dcf0;border-radius:0 20px 20px 0;position:absolute;top:160px;left:calc(50% + 18px);transform:translateX(-50%)}.geneticIncentiveCampaignLp .detailInfoHeading.essentialsInfoHeading:before,.geneticIncentiveCampaignLp .detailInfoHeading.essentialsInfoHeading:after{top:190px}.geneticIncentiveCampaignLp .detailInfoInnerBox{border-radius:10px;background-color:#faf9f5;border:1px solid #efece7;box-shadow:0 1px 3px #cadbd9;padding:10px 40px}.geneticIncentiveCampaignLp .essentialsInfoBox{padding:10px 60px}.geneticIncentiveCampaignLp .essentialsInfoBox .colorEmph{font-weight:bold;font-size:18px;color:#ff5833}.geneticIncentiveCampaignLp .essentialsInfoSupply{font-size:14px;padding-left:1em;text-indent:-1em}.geneticIncentiveCampaignLp .essentialsInfoList{width:100%;display:flex;flex-wrap:wrap;font-size:16px;line-height:1.7}.geneticIncentiveCampaignLp .essentialsInfoList dt{color:#3296b2;font-weight:bold;width:20%;border-bottom:1px dotted #ccc;display:flex;flex-direction:column;justify-content:center}.geneticIncentiveCampaignLp .essentialsInfoList dt:last-of-type{border:none}.geneticIncentiveCampaignLp .essentialsInfoList dd{width:80%;padding:30px 0;border-bottom:1px dotted #ccc}.geneticIncentiveCampaignLp .essentialsInfoList dd:last-of-type{border:none}.geneticIncentiveCampaignLp .stepBox{width:100%}.geneticIncentiveCampaignLp .stepBoxList{display:flex;margin-bottom:40px}.geneticIncentiveCampaignLp .stepBoxItem{display:flex;flex-direction:column;width:25%;box-sizing:border-box;border-left:1px dotted #ccc;padding:0 13px}.geneticIncentiveCampaignLp .stepBoxItem:first-child{border:none}.geneticIncentiveCampaignLp .stepBoxItemHeading{height:60px;font-size:18px;font-weight:bold;line-height:1.2;display:flex;align-items:center;position:relative;background-color:#f2c732;color:#fff;border-radius:35px;box-sizing:border-box;padding-left:85px;margin-bottom:40px}.geneticIncentiveCampaignLp .stepBoxItemHeadingNum{display:flex;align-items:center;justify-content:center;font-size:34px;background-color:#94dcf0;width:72px;height:60px;position:absolute;top:0;left:0;border-radius:35px 0 0 35px}.geneticIncentiveCampaignLp .stepBoxItemText .supplyText{font-size:.85em}.geneticIncentiveCampaignLp .stepBoxItemText .supplyText a{font-size:1em}.geneticIncentiveCampaignLp .stepBox .stepSupply{text-align:center;background-color:#faf9f5;padding:10px 0}.geneticIncentiveCampaignLp .aboutInspectedList{display:flex;justify-content:space-between;align-items:center}.geneticIncentiveCampaignLp .aboutInspectedItem{border-radius:10px;background-color:#faf9f5;border:1px solid #efece7;box-shadow:0 1px 3px #cadbd9;box-sizing:border-box;width:calc((100% - 60px)/3)}.geneticIncentiveCampaignLp .aboutInspectedItem img{display:block;width:250px;height:auto;margin:30px auto 70px}.geneticIncentiveCampaignLp .aboutInspectedText{display:flex;justify-content:center;align-items:center;background-color:#efeeed;height:115px;font-size:24px;font-weight:bold;position:relative;box-sizing:border-box;padding-top:10px}.geneticIncentiveCampaignLp .aboutInspectedText span{color:#3296b2}.geneticIncentiveCampaignLp .aboutInspectedText:before{content:"OK";width:64px;height:64px;font-size:24px;border-radius:50%;border:4px solid #58ba11;color:#58ba11;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);top:-40px}.geneticIncentiveCampaignLp .aboutInspectedText.ngText::before{display:none}.geneticIncentiveCampaignLp .aboutInspectedText.ngText .ngIcon{width:64px;height:64px;border-radius:50%;border:4px solid #ff000a;background-color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;left:50%;transform:translateX(-50%);top:-40px}.geneticIncentiveCampaignLp .aboutInspectedText.ngText .ngIcon:before{content:"NG";font-size:24px;line-height:1;color:#ff000a;background-color:#fff;z-index:1}.geneticIncentiveCampaignLp .aboutInspectedText.ngText .ngIcon:after{content:"";width:64px;height:3px;background-color:#ff000a;transform:translate(-50%) rotate(45deg);position:absolute;left:50%;top:50%;z-index:0}.geneticIncentiveCampaignLp .campaignTargetBox .colorEmph{color:#ff5833;font-weight:bold}.geneticIncentiveCampaignLp .campaignTargetImage{width:100%;height:auto}.geneticIncentiveCampaignLp .campaignTargetInnerBox{border-radius:10px;padding:30px}.geneticIncentiveCampaignLp .campaignTargetInnerBox.inspected{background-color:#94dcf0}.geneticIncentiveCampaignLp .campaignTargetInnerBox.applyInspect{background-color:#f2c732}.geneticIncentiveCampaignLp .campaignTargetInnerBox.applyInspect .campaignTargetNum{background-color:#f2c732 !important}.geneticIncentiveCampaignLp .campaignTargetInnerHeading{font-size:24px;font-weight:bold;color:#fff;margin-bottom:20px}.geneticIncentiveCampaignLp .campaignTargetInnerHeading span{font-size:34px}.geneticIncentiveCampaignLp .campaignTargetInnerList{display:flex;justify-content:space-between}.geneticIncentiveCampaignLp .campaignTargetInnerListHeading{color:#3296b2;font-size:22px;font-weight:bold;margin-bottom:35px}.geneticIncentiveCampaignLp .campaignTargetInnerList ol{display:flex;flex-direction:column;font-weight:bold;font-size:20px;line-height:1.2}.geneticIncentiveCampaignLp .campaignTargetInnerList ol li{display:flex;align-items:center;margin-top:20px}.geneticIncentiveCampaignLp .campaignTargetInnerList ol li:first-child{margin:0}.geneticIncentiveCampaignLp .campaignTargetInnerList .campaignTargetNum{border-radius:50%;background-color:#94dcf0;color:#fff;display:flex;justify-content:center;align-items:center;width:31px;height:31px;margin-right:6px}.geneticIncentiveCampaignLp .campaignTargetInnerItem{background-color:#fff;width:calc((100% - 30px)/2);box-sizing:border-box;padding:30px;border-radius:10px;display:flex;flex-direction:column;align-items:center}.geneticIncentiveCampaignLp .campaignTargetBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:4px;outline:none;font-size:23px;font-weight:bold;background-color:#3296b2;box-shadow:0 3px 0 #347a8e;width:46%;padding:10px 0;width:430px;box-sizing:border-box;line-height:1.5;color:#fff;text-align:center;box-sizing:border-box;white-space:normal;display:flex;flex-direction:column;cursor:pointer}.geneticIncentiveCampaignLp .campaignTargetBtn:hover{opacity:.85}.geneticIncentiveCampaignLp .campaignTargetBtn .sub{font-size:16px}.geneticIncentiveCampaignLp .campaignTargetBtnWrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dt{display:flex;align-items:center;font-size:18px;line-height:1.5;font-weight:bold;padding:30px 0}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dt:before{display:flex;justify-content:center;align-items:center;content:"Q";border-radius:50%;color:#fff;width:52px;height:52px;font-size:24px;background-color:#f2c732;margin-right:18px;flex-shrink:0}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dd{display:flex;align-items:center;padding-bottom:30px;border-bottom:1px dotted #ccc}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dd:before{display:flex;justify-content:center;align-items:center;content:"A";border-radius:50%;color:#45c6d8;width:52px;height:52px;font-size:24px;border:1px solid #45c6d8;margin-right:18px;flex-shrink:0}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dd.last-child{border:none}.geneticIncentiveCampaignLp .registBtnBox{display:flex;justify-content:space-between;margin-top:60px}.geneticIncentiveCampaignLp .registBtnBox .registBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:10px;outline:none;font-size:26px;font-weight:bold;background-color:#ff5833;width:46%;padding:20px 10px;line-height:1.5;color:#fff;text-align:center;box-sizing:border-box;white-space:normal;cursor:pointer}.geneticIncentiveCampaignLp .registBtnBox .registBtn span{font-size:36px}.geneticIncentiveCampaignLp .registBtnBox .registBtn:hover{opacity:.85}.geneticIncentiveCampaignLp footer p{text-align:center;font-size:12px;color:#777;padding:20px 0}@media screen and (max-width: 1099px){.geneticIncentiveCampaignLp .mainInfoBoxInner{padding:0 20px}.geneticIncentiveCampaignLp .mvImageMainBgInner{width:100%;margin:0 auto}.geneticIncentiveCampaignLp .mainInfoText{width:100%}.geneticIncentiveCampaignLp .mainInfoText .paragraph{margin-bottom:0}.geneticIncentiveCampaignLp .detailInfoBox{padding:0 20px 60px}.geneticIncentiveCampaignLp .detailInfoBoxInner{width:100%}.geneticIncentiveCampaignLp .essentialsInfoList{flex-direction:column}.geneticIncentiveCampaignLp .essentialsInfoList dt{width:100%;border:none;padding:20px 0}.geneticIncentiveCampaignLp .essentialsInfoList dd{width:100%;padding:0 0 20px 0}.geneticIncentiveCampaignLp .stepBox .stepSupply{text-align:left;padding:10px}.geneticIncentiveCampaignLp .stepBoxList{display:block}.geneticIncentiveCampaignLp .stepBoxItem{width:100%;border:none;margin-bottom:40px}.geneticIncentiveCampaignLp .stepBoxItemHeading{margin-bottom:20px}.geneticIncentiveCampaignLp .aboutInspectedList{display:block}.geneticIncentiveCampaignLp .aboutInspectedItem{width:100%;margin-bottom:20px}}@media screen and (max-width: 767px){.geneticIncentiveCampaignLp .pc_display{display:none !important}.geneticIncentiveCampaignLp .sp_display{display:block !important}.geneticIncentiveCampaignLp .headerLogo{width:38vw;top:10px;left:10px}.geneticIncentiveCampaignLp .mvImageMain{width:100%;max-width:none}.geneticIncentiveCampaignLp .breadCrumbList{margin-bottom:25px}.geneticIncentiveCampaignLp .detailInfoHeading{font-size:20px;padding:40px 0 50px;margin-top:40px;text-align:center}.geneticIncentiveCampaignLp .detailInfoHeading:before,.geneticIncentiveCampaignLp .detailInfoHeading:after{top:85px}.geneticIncentiveCampaignLp .detailInfoHeading.essentialsInfoHeading:before,.geneticIncentiveCampaignLp .detailInfoHeading.essentialsInfoHeading:after{top:115px}.geneticIncentiveCampaignLp .detailInfoBox{padding:0 20px 80px}.geneticIncentiveCampaignLp .detailInfoInnerBox{padding:5px 15px}.geneticIncentiveCampaignLp .stepBoxItemHeadingNum{font-size:30px}.geneticIncentiveCampaignLp .aboutInspectedText{font-size:20px;height:90px}.geneticIncentiveCampaignLp .aboutInspectedText:before{width:58px;height:58px}.geneticIncentiveCampaignLp .campaignTargetInnerBox{padding:20px 10px}.geneticIncentiveCampaignLp .campaignTargetInnerList{display:block}.geneticIncentiveCampaignLp .campaignTargetInnerListHeading{font-size:16px}.geneticIncentiveCampaignLp .campaignTargetInnerList ol{font-size:16px;align-self:flex-start}.geneticIncentiveCampaignLp .campaignTargetInnerHeading{font-size:16px}.geneticIncentiveCampaignLp .campaignTargetInnerHeading span{font-size:18px}.geneticIncentiveCampaignLp .campaignTargetInnerItem{width:100%;margin-top:10px}.geneticIncentiveCampaignLp .campaignTargetInnerItem:first-child{margin:0}.geneticIncentiveCampaignLp .campaignTargetBtn .sub{font-size:14px}.geneticIncentiveCampaignLp .campaignTargetBtn .main{font-size:16px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dt{padding:30px 10px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dd{padding:0 10px 30px 10px}.geneticIncentiveCampaignLp .registBtnBox{margin-top:30px}.geneticIncentiveCampaignLp .registBtnBox .registBtn{font-size:20px;padding:20px 10px}.geneticIncentiveCampaignLp .registBtnBox .registBtn span{font-size:24px}}@media screen and (max-width: 480px){.geneticIncentiveCampaignLp p{font-size:14px;line-height:1.7}.geneticIncentiveCampaignLp a{font-size:14px;line-height:1.7}.geneticIncentiveCampaignLp .weak{font-size:12px}.geneticIncentiveCampaignLp .essentialsInfoList dd{font-size:14px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dt{font-size:16px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dt:before{width:43px;height:43px;background-size:43px 43px}.geneticIncentiveCampaignLp .campaignFaqBox .campaignFaqList dd:before{width:43px;height:43px;background-size:43px 43px}.geneticIncentiveCampaignLp .registBtnBox{flex-direction:column}.geneticIncentiveCampaignLp .registBtnBox .registBtn{width:100%}.geneticIncentiveCampaignLp .registBtnBox .registBtn.first{margin-bottom:20px}}.parentBox .parentLinked{color:#32832d;position:relative;padding-left:17px}.parentBox .parentLinked:before,.parentBox .parentLinked:after{content:"";display:block;position:absolute}.parentBox .parentLinked:before{width:15px;height:15px;border-radius:50%;background:#32832d;left:0;top:0}.parentBox .parentLinked:after{border-left:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:3px;transform:rotate(-45deg);left:4px;top:4px}.badge_status{display:inline-flex;justify-content:center;align-items:center;height:24px;padding:0 8px;line-height:12px;font-size:13px}.badge_status.status_negotiation{background:#044d85;color:#fff}.badge_status.status_preparation{background:#ffe1aa}.badge_status.status_preContract{background:#2b7026;color:#fff}.badge_status.status_saleEnd{background:#ced4da}.badge_status.status_breeding{border:1px solid #6c757d}.incentiveCamapignComment{background-color:#faf8f4;border-radius:6px;border:2px solid #ff5833;color:#333;font-size:12px;display:inline-block;line-height:1.6;position:relative;margin-bottom:10px;padding-right:10px;height:39px;box-sizing:border-box}.incentiveCamapignComment:hover{text-decoration:none;color:#333;border:2px solid #ff5833;opacity:.85}.incentiveCamapignComment:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-color:transparent;border-top-color:#ff5833;border-width:10px;top:auto;left:calc(50% - 10px);bottom:-22px;margin-top:-10px}.incentiveCamapignCommentInner{display:flex;justify-content:center;align-items:center}.incentiveCamapignLabel{display:flex;justify-content:center;align-items:center;position:relative;margin:0;padding-left:6px;width:55px;height:35px;box-sizing:border-box;text-align:center;background-color:#ff5833;color:#fff;font-weight:bold}.incentiveCamapignLabel:after{position:absolute;left:100%;top:50%;transform:translateY(-50%);content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #ff5833}.incentiveCamapignText{padding-left:18px;text-align:center;line-height:1.4}.incentiveCamapignTextEmph{color:#ff5833}.incentiveCamapignExternalMark{display:flex;flex-direction:column;text-align:center;justify-content:center;color:#ff5833;padding-left:10px;padding-top:3px;cursor:pointer;font-size:10px}.incentiveCamapignExternalMark i{font-size:14px}.incentiveCamapignExternalMark:hover{color:#ff5833}html.modalset{overflow:hidden}.normalModal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}.normalModal-wrap{width:100%;height:100%;text-align:center;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;white-space:nowrap}.normalModal-wrap::-webkit-scrollbar{display:none}.normalModal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.normalModal-bg{position:absolute;left:0;top:0;background:rgba(51,51,51,.7);width:100%;height:100%;cursor:pointer}.normalModal-box{width:100%;max-width:700px;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;border-radius:4px}.normalModal-box .inner{padding:40px 20px;text-align:left}.normalModal-box .inner>:first-child{margin-top:0}.normalModal-box .normalModal-close{position:absolute;top:15px;right:15px;font-size:20px;color:#aaa;cursor:pointer}.normalModal-box .normalModal-close-text{display:inline-block}.normalModal-box .normalModal-close-text span{margin-right:5px}.normalModal-box .normalModal-close-textWrapper{text-align:center}.normalModal-noDisplayCheckWrapper{text-align:center}.normalModal-noDisplayCheckWrapper input{position:relative;top:2px}.incentiveModal .comment{display:inline-block;position:relative;background:#fffaf0;border:1px solid #efece7;border-radius:6px;font-size:16px;font-weight:bold;text-align:center;padding:12px 15px}.incentiveModal .comment:after,.incentiveModal .comment:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.incentiveModal .comment:after{border-color:rgba(255,250,240,0);border-top-color:#fffaf0;border-width:12px;margin-left:-12px}.incentiveModal .comment:before{border-color:rgba(239,236,231,0);border-top-color:#efece7;border-width:13px;margin-left:-13px}.incentiveModal .commentWrapper{text-align:center}.incentiveModal .heading{font-size:22px;font-weight:bold;text-align:center;line-height:1.5;margin:15px 0 20px}.incentiveModal .heading .emph{color:#ff5833}.incentiveModal .capImage{display:block;width:516px;height:auto;margin:0 auto}.incentiveModal .mainBtn{display:inline-block;padding:10px 20px;margin-top:20px;background-color:#ff5833;color:#fff;font-size:14px;font-weight:bold;border-radius:30px}.incentiveModal .mainBtn i{font-size:16px;padding-left:3px;position:relative;top:2px}.incentiveModal .mainBtnWrapper{text-align:center}.geneticFirstFreeCampaignLp .pc_display{display:block !important}.geneticFirstFreeCampaignLp .sp_display{display:none !important}.geneticFirstFreeCampaignLp p{font-size:16px;line-height:1.7}.geneticFirstFreeCampaignLp a{font-size:16px;line-height:1.7;color:#0678cf}.geneticFirstFreeCampaignLp a:hover{opacity:.85}.geneticFirstFreeCampaignLp .emph{font-weight:bold}.geneticFirstFreeCampaignLp .weak{font-size:14px}.geneticFirstFreeCampaignLp .oblique{font-style:oblique}.geneticFirstFreeCampaignLp .headerLogo{display:inline-block;width:18vw;height:auto;position:absolute;top:20px;left:20px}.geneticFirstFreeCampaignLp .headerLogo img{width:100%}.geneticFirstFreeCampaignLp .mvImage{background-color:"fefaf0";position:relative}.geneticFirstFreeCampaignLp .badge{position:absolute;border-radius:50%;width:10vw;height:10vw;background-color:#dd0438;box-shadow:0 3px 6px rgba(0,0,0,.16);top:10px;left:70%;font-size:1.6vw;color:#fff;text-align:center;line-height:1.2;display:flex;justify-content:center;align-items:center}.geneticFirstFreeCampaignLp .badgeLabel span{font-size:2.4vw;font-weight:bold}.geneticFirstFreeCampaignLp .badge.is-end{width:13vw;height:13vw;font-size:1.6vw}.geneticFirstFreeCampaignLp .mvImageMain{display:block;width:100%;height:auto}.geneticFirstFreeCampaignLp .mainInfoBox{width:100%;box-sizing:border-box}.geneticFirstFreeCampaignLp .mainInfoBoxInner{width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box}.geneticFirstFreeCampaignLp .mvImageMainWrapper{width:45%;display:flex;justify-content:flex-end}.geneticFirstFreeCampaignLp .breadCrumbList{width:100%;max-width:1100px;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 auto}.geneticFirstFreeCampaignLp .breadCrumbListWrapper{background-color:#f6f6f6;padding:8px 0;margin-bottom:40px}.geneticFirstFreeCampaignLp .breadCrumbList a{color:#0678cf;font-size:12px}.geneticFirstFreeCampaignLp .breadCrumbItem::before{font-family:"icomoon";content:"";margin:auto 8px;color:#777}.geneticFirstFreeCampaignLp .breadCrumbItem:first-child::before{content:"";margin:0}.geneticFirstFreeCampaignLp .mainInfoText p{line-height:2;text-align:center}.geneticFirstFreeCampaignLp .mainInfoText .paragraph{margin-bottom:20px}.geneticFirstFreeCampaignLp .detailInfoBox{padding-bottom:60px}.geneticFirstFreeCampaignLp .detailInfoBoxInner{width:1100px;margin:0 auto}.geneticFirstFreeCampaignLp .detailInfoHeading{font-size:32px;line-height:1.5;font-weight:bold;margin:100px auto 50px;text-align:center;position:relative;padding:12px 0;width:760px;box-sizing:border-box;transform:skew(-15deg);color:#139a73;background-color:#fff958}.geneticFirstFreeCampaignLp .detailInfoHeading:first-of-type{margin-top:60px}.geneticFirstFreeCampaignLp .detailInfoHeadingInner{display:inline-block;transform:skew(15deg)}.geneticFirstFreeCampaignLp .detailInfoInnerBox{border-radius:10px;background-color:#f6f6f6;box-shadow:0 1px 3px #cadbd9;padding:10px 40px}.geneticFirstFreeCampaignLp .essentialsInfoBox{padding:10px 60px}.geneticFirstFreeCampaignLp .essentialsInfoBox .colorEmph{font-weight:bold;font-size:18px;color:#139a73;background:linear-gradient(transparent 60%, #FFF958 60%)}.geneticFirstFreeCampaignLp .essentialsInfoSupply{font-size:14px;padding-left:1em;text-indent:-1em}.geneticFirstFreeCampaignLp .essentialsInfoList{width:100%;display:flex;flex-wrap:wrap;font-size:16px;line-height:1.7}.geneticFirstFreeCampaignLp .essentialsInfoList dt{color:#139a73;font-weight:bold;width:20%;border-bottom:1px dotted #ccc;display:flex;flex-direction:column;justify-content:center}.geneticFirstFreeCampaignLp .essentialsInfoList dt:last-of-type{border:none}.geneticFirstFreeCampaignLp .essentialsInfoList dd{width:80%;padding:30px 0;border-bottom:1px dotted #ccc}.geneticFirstFreeCampaignLp .essentialsInfoList dd:last-of-type{border:none}.geneticFirstFreeCampaignLp .stepBox{width:100%}.geneticFirstFreeCampaignLp .stepBoxList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-40px}.geneticFirstFreeCampaignLp .stepBoxItem{display:flex;flex-direction:column;width:calc((100% - 40px)/2);box-sizing:border-box;padding:40px;margin-top:40px;background-color:#f6f6f6;border-radius:10px}.geneticFirstFreeCampaignLp .stepBoxItemHeading{font-size:20px;line-height:1.5;color:#139a73;display:flex;align-items:center;margin-bottom:30px}.geneticFirstFreeCampaignLp .stepBoxItemHeadingNum{font-size:23px;width:52px;height:52px;line-height:52px;flex-shrink:0;margin-right:20px;text-align:center;background:url(../../breeder/images/geneticFirstFreeCampaign/bg_stepNum.svg) no-repeat transparent center center}.geneticFirstFreeCampaignLp .stepBoxItemText .supplyText{font-size:.85em}.geneticFirstFreeCampaignLp .stepBoxItemText .supplyText a{font-size:1em}.geneticFirstFreeCampaignLp .stepBoxItemImage{display:block;width:260px;height:170px;margin:0 auto 30px}.geneticFirstFreeCampaignLp .aboutInspectedList{display:flex;justify-content:space-between;align-items:center}.geneticFirstFreeCampaignLp .aboutInspectedItem{border-radius:10px;background-color:#faf9f5;border:1px solid #efece7;box-shadow:0 1px 3px #cadbd9;box-sizing:border-box;width:calc((100% - 60px)/3)}.geneticFirstFreeCampaignLp .aboutInspectedItem img{display:block;width:250px;height:auto;margin:30px auto 70px}.geneticFirstFreeCampaignLp .aboutInspectedText{display:flex;justify-content:center;align-items:center;background-color:#efeeed;height:115px;font-size:24px;font-weight:bold;position:relative;box-sizing:border-box;padding-top:10px}.geneticFirstFreeCampaignLp .aboutInspectedText span{color:#3296b2}.geneticFirstFreeCampaignLp .aboutInspectedText:before{content:"OK";width:64px;height:64px;font-size:24px;border-radius:50%;border:4px solid #58ba11;color:#58ba11;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);top:-40px}.geneticFirstFreeCampaignLp .campaignTargetBox .colorEmph{color:#ff5833;font-weight:bold}.geneticFirstFreeCampaignLp .campaignTargetImage{width:100%;height:auto}.geneticFirstFreeCampaignLp .campaignTargetInnerBox{border-radius:10px;padding:30px}.geneticFirstFreeCampaignLp .campaignTargetInnerBox.inspected{background-color:#94dcf0}.geneticFirstFreeCampaignLp .campaignTargetInnerBox.applyInspect{background-color:#f2c732}.geneticFirstFreeCampaignLp .campaignTargetInnerBox.applyInspect .campaignTargetNum{background-color:#f2c732 !important}.geneticFirstFreeCampaignLp .campaignTargetInnerHeading{font-size:24px;font-weight:bold;color:#fff;margin-bottom:20px}.geneticFirstFreeCampaignLp .campaignTargetInnerHeading span{font-size:34px}.geneticFirstFreeCampaignLp .campaignTargetInnerList{display:flex;justify-content:space-between}.geneticFirstFreeCampaignLp .campaignTargetInnerListHeading{color:#3296b2;font-size:22px;font-weight:bold;margin-bottom:35px}.geneticFirstFreeCampaignLp .campaignTargetInnerList ol{display:flex;flex-direction:column;font-weight:bold;font-size:20px;line-height:1.2}.geneticFirstFreeCampaignLp .campaignTargetInnerList ol li{display:flex;align-items:center;margin-top:20px}.geneticFirstFreeCampaignLp .campaignTargetInnerList ol li:first-child{margin:0}.geneticFirstFreeCampaignLp .campaignTargetInnerList .campaignTargetNum{border-radius:50%;background-color:#94dcf0;color:#fff;display:flex;justify-content:center;align-items:center;width:31px;height:31px;margin-right:6px}.geneticFirstFreeCampaignLp .campaignTargetInnerItem{background-color:#fff;width:calc((100% - 30px)/2);box-sizing:border-box;padding:30px;border-radius:10px;display:flex;flex-direction:column;align-items:center}.geneticFirstFreeCampaignLp .campaignTargetBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:4px;outline:none;font-size:23px;font-weight:bold;background-color:#3296b2;box-shadow:0 3px 0 #347a8e;width:46%;padding:10px 0;width:430px;box-sizing:border-box;line-height:1.5;color:#fff;text-align:center;box-sizing:border-box;white-space:normal;display:flex;flex-direction:column;cursor:pointer}.geneticFirstFreeCampaignLp .campaignTargetBtn:hover{opacity:.85}.geneticFirstFreeCampaignLp .campaignTargetBtn .sub{font-size:16px}.geneticFirstFreeCampaignLp .campaignTargetBtnWrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dt{display:flex;align-items:center;font-size:18px;line-height:1.5;font-weight:bold;padding:30px 0}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dt:before{display:flex;justify-content:center;align-items:center;content:"Q";border-radius:50%;color:#fff;width:52px;height:52px;font-size:24px;background-color:#139a73;margin-right:18px;flex-shrink:0}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dd{display:flex;align-items:center;padding-bottom:30px;border-bottom:1px dotted #ccc}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dd:before{display:flex;justify-content:center;align-items:center;content:"A";border-radius:50%;color:#139a73;width:52px;height:52px;font-size:24px;border:1px solid #139a73;margin-right:18px;flex-shrink:0}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dd.last-child{border:none}.geneticFirstFreeCampaignLp .registRuleAgreeBox{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:30px}.geneticFirstFreeCampaignLp .registRuleAgreeBox label{display:flex;align-items:center;font-size:16px;font-weight:bold;cursor:pointer}.geneticFirstFreeCampaignLp .registRuleAgreeBox input{margin-right:5px}.geneticFirstFreeCampaignLp .registBtnBox{display:flex;justify-content:center;margin-top:30px}.geneticFirstFreeCampaignLp .registBtnBox .registBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:10px;outline:none;font-size:26px;font-weight:bold;background:linear-gradient(#2DD039, #1DBABA);box-shadow:0 5px 0 #0d9696;width:46%;padding:20px 10px;line-height:1.5;color:#fff;text-align:center;box-sizing:border-box;white-space:normal;cursor:pointer}.geneticFirstFreeCampaignLp .registBtnBox .registBtn span{font-size:36px}.geneticFirstFreeCampaignLp .registBtnBox .registBtn:hover{opacity:.85}.geneticFirstFreeCampaignLp .registBtnBox .registBtn:disabled{background:#aaa;color:#7a7a7a;box-shadow:none;cursor:default}.geneticFirstFreeCampaignLp .registBtnBox .registBtn:disabled:hover{opacity:1}.geneticFirstFreeCampaignLp .campaignApplyBox{margin-top:30px}.geneticFirstFreeCampaignLp .applyBox{padding:40px;border:1px solid #ccc;border-radius:10px}.geneticFirstFreeCampaignLp .applyBox .livingInfoBox{display:flex;justify-content:space-between}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox{width:50%;margin-bottom:40px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.male{padding-right:29px;border-right:1px dotted #ccc}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.male .livingInfoEachHeading{background-color:#d6edfe}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.female{margin-left:30px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.female .livingInfoEachHeading{background-color:#fce9e9}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachHeading{font-size:22px;font-weight:bold;text-align:center;padding:10px 0;margin-bottom:20px;border-radius:10px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBtn{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid #ddd;box-shadow:0 3px 0 0 #ddd;font-size:20px;padding:25px 0;width:100%;box-sizing:border-box;cursor:pointer}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBtn i{font-size:25px;margin-left:15px;position:relative;top:3px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBtn:hover{background-color:#f9f9f9}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBtn:disabled{background:#aaa;color:#7a7a7a;box-shadow:none;cursor:default}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedBox{display:flex}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedBoxWrapper{padding-bottom:30px;border-bottom:1px dotted #ccc}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedBox img{max-width:130px;max-height:130px;object-fit:cover;display:block;margin-right:20px}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedTextBox p{font-size:14px}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedDetailBox{padding:30px 0;border-bottom:1px dotted #ccc}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedDetailHeading{font-size:16px;font-weight:bold;margin-bottom:20px}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList{margin-top:15px;display:flex}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList li:first-child{margin-right:5px}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList li button{padding:5px 10px}.geneticFirstFreeCampaignLp .applyBox .inspectionItemList{font-size:14px;line-height:1.7}.geneticFirstFreeCampaignLp .applyBox .inputSupply{font-size:12px;margin-bottom:30px;color:#777}.geneticFirstFreeCampaignLp .applyBox .inputList{display:flex;flex-wrap:wrap;margin-top:-20px}.geneticFirstFreeCampaignLp .applyBox .inputList li{display:flex;align-items:center;margin-right:30px;margin-top:10px}.geneticFirstFreeCampaignLp .applyBox .inputList li:last-child{margin-right:0}.geneticFirstFreeCampaignLp .applyBox .inputList label{font-size:14px;margin-left:3px}.geneticFirstFreeCampaignLp .applyBox .inputDList{font-size:14px;display:flex;width:100%;flex-wrap:wrap}.geneticFirstFreeCampaignLp .applyBox .inputDList dt{width:125px;margin-right:20px;margin-bottom:30px;line-height:1;font-weight:bold;display:flex;justify-content:space-between;align-items:flex-start}.geneticFirstFreeCampaignLp .applyBox .inputDList dd{flex-grow:1;width:calc(100% - 145px);margin-bottom:30px}.geneticFirstFreeCampaignLp .applyBox .inputDList .alignselfCenter{align-self:center}.geneticFirstFreeCampaignLp .applyBox label{flex-shrink:0;padding:10px 0;cursor:pointer}.geneticFirstFreeCampaignLp .applyBox input[type=radio]{margin:0;cursor:pointer}.geneticFirstFreeCampaignLp .applyBox input[type=text],.geneticFirstFreeCampaignLp .applyBox input[type=tel]{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:0;outline:none;background:none;background-color:#f8f8f8;border:1px solid #ddd;padding:9px 10px;width:100%;box-sizing:border-box;font-size:14px}.geneticFirstFreeCampaignLp .applyBox select{padding:10px 0;background-color:#f8f8f8;border:1px solid #ddd;font-size:14px;width:100%}.geneticFirstFreeCampaignLp .applyBox .Required_input{float:none}.geneticFirstFreeCampaignLp .applyBox .addressHeading{font-size:22px;font-weight:bold;text-align:center;padding:10px 0;margin:0 0 20px;border-radius:10px;background-color:#eee}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd{width:60%}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDdLabel{width:125px;margin-right:20px;display:inline-block}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .wrapperInput{display:inline-block;width:70%}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .wrapperInput-half{width:35%}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .textNum{font-size:12px}.geneticFirstFreeCampaignLp .ruleBox{padding:40px;height:280px;margin-top:20px;overflow-y:scroll;box-sizing:border-box;border:1px solid #ccc;border-radius:10px}.geneticFirstFreeCampaignLp .ruleBox.attentionBox{overflow-y:auto;height:auto}.geneticFirstFreeCampaignLp .ruleBox p,.geneticFirstFreeCampaignLp .ruleBox a{font-size:12px}.geneticFirstFreeCampaignLp .ruleBox .end{text-align:right}.geneticFirstFreeCampaignLp .ruleBox .ruleHeading{font-size:16px;font-weight:bold;margin-bottom:20px;line-height:1.5}.geneticFirstFreeCampaignLp .ruleBox .eachRuleBox{margin:15px 0}.geneticFirstFreeCampaignLp .ruleBox .eachRuleBox a{font-size:12px}.geneticFirstFreeCampaignLp .ruleBox .eachRuleHeading{font-weight:bold;font-size:12px;margin-bottom:5px}.geneticFirstFreeCampaignLp .ruleBox .eachRuleList{list-style-type:none;font-size:13px;line-height:1.7;padding-left:1em;text-indent:-1em}.geneticFirstFreeCampaignLp .ruleBox .eachRuleListInner{margin-left:10px}.geneticFirstFreeCampaignLp .ruleBox .ruleLink{font-size:13px}.geneticFirstFreeCampaignLp .ruleBox .ruleLink span{margin-right:3px}.geneticFirstFreeCampaignLp footer p{text-align:center;font-size:12px;color:#777;padding:20px 0}@media screen and (max-width: 1099px){.geneticFirstFreeCampaignLp .mainInfoBoxInner{padding:0 20px}.geneticFirstFreeCampaignLp .mvImageMainBgInner{width:100%;margin:0 auto}.geneticFirstFreeCampaignLp .mainInfoText{width:100%}.geneticFirstFreeCampaignLp .mainInfoText .paragraph{margin-bottom:0}.geneticFirstFreeCampaignLp .breadCrumbListWrapper{padding:8px 20px}.geneticFirstFreeCampaignLp .detailInfoBox{padding:0 20px 60px}.geneticFirstFreeCampaignLp .detailInfoBoxInner{width:100%}.geneticFirstFreeCampaignLp .essentialsInfoList{flex-direction:column}.geneticFirstFreeCampaignLp .essentialsInfoList dt{width:100%;border:none;padding:20px 0}.geneticFirstFreeCampaignLp .essentialsInfoList dd{width:100%;padding:0 0 20px 0}.geneticFirstFreeCampaignLp .stepBox .stepSupply{text-align:left;padding:10px}.geneticFirstFreeCampaignLp .stepBoxItem{width:100%;margin-top:20px;padding:30px}.geneticFirstFreeCampaignLp .stepBoxItem:first-child{margin-top:40px}.geneticFirstFreeCampaignLp .stepBoxItemImage{width:60vw;height:auto;max-width:260px;max-height:auto}.geneticFirstFreeCampaignLp .aboutInspectedList{display:block}.geneticFirstFreeCampaignLp .aboutInspectedItem{width:100%;margin-bottom:20px}.geneticFirstFreeCampaignLp .applyBox{padding:0;border:none}.geneticFirstFreeCampaignLp .applyBox .livingInfoBox{flex-direction:column}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox{width:100%}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.female{margin-left:0}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBox.male{padding-right:0;border:none}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedDetailBox{padding:20px 0}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList{margin-top:15px;display:flex}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList li:first-child{margin-right:10px}.geneticFirstFreeCampaignLp .applyBox .livingInfoBtnList li button{padding:6px 15px}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd{width:100%}.geneticFirstFreeCampaignLp .ruleBox{padding:20px}.geneticFirstFreeCampaignLp .registBtnBox .registBtn span{font-size:32px}}@media screen and (max-width: 767px){.geneticFirstFreeCampaignLp .pc_display{display:none !important}.geneticFirstFreeCampaignLp .sp_display{display:block !important}.geneticFirstFreeCampaignLp .headerLogo{width:37vw;top:10px;left:10px}.geneticFirstFreeCampaignLp .breadCrumbListWrapper{margin-bottom:20px}.geneticFirstFreeCampaignLp .badge{width:21vw;height:21vw;top:16px;right:3%;left:auto;font-size:3.5vw}.geneticFirstFreeCampaignLp .badgeLabel span{font-size:5.2vw}.geneticFirstFreeCampaignLp .badge.is-end{width:25vw;height:25vw;font-size:3.4vw}.geneticFirstFreeCampaignLp .mvImageMain{width:100%;max-width:none}.geneticFirstFreeCampaignLp .mainInfoText p{text-align:left}.geneticFirstFreeCampaignLp .detailInfoHeading{width:100%;font-size:20px;margin:60px auto 30px}.geneticFirstFreeCampaignLp .detailInfoHeading:first-of-type{margin-top:30px}.geneticFirstFreeCampaignLp .detailInfoBox{padding:0 20px 80px}.geneticFirstFreeCampaignLp .detailInfoInnerBox{padding:5px 15px}.geneticFirstFreeCampaignLp .stepBoxItemHeadingNum{font-size:30px}.geneticFirstFreeCampaignLp .aboutInspectedText{font-size:20px;height:90px}.geneticFirstFreeCampaignLp .aboutInspectedText:before{width:58px;height:58px}.geneticFirstFreeCampaignLp .campaignTargetInnerBox{padding:20px 10px}.geneticFirstFreeCampaignLp .campaignTargetInnerList{display:block}.geneticFirstFreeCampaignLp .campaignTargetInnerListHeading{font-size:16px}.geneticFirstFreeCampaignLp .campaignTargetInnerList ol{font-size:16px;align-self:flex-start}.geneticFirstFreeCampaignLp .campaignTargetInnerHeading{font-size:16px}.geneticFirstFreeCampaignLp .campaignTargetInnerHeading span{font-size:18px}.geneticFirstFreeCampaignLp .campaignTargetInnerItem{width:100%;margin-top:10px}.geneticFirstFreeCampaignLp .campaignTargetInnerItem:first-child{margin:0}.geneticFirstFreeCampaignLp .campaignTargetBtn .sub{font-size:14px}.geneticFirstFreeCampaignLp .campaignTargetBtn .main{font-size:16px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dt{padding:30px 10px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dd{padding:0 10px 30px 10px}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .wrapperInput-half{width:47%}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDdLabel{width:100%;display:block;margin-bottom:5px;font-size:12px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachHeading{font-size:16px;padding:10px 0;border-radius:4px}.geneticFirstFreeCampaignLp .applyBox .addressHeading{font-size:16px;padding:10px 0;border-radius:4px}.geneticFirstFreeCampaignLp .applyBox .livingInfoEachBtn{font-size:18px;padding:20px 0}.geneticFirstFreeCampaignLp .registBtnBox{margin-top:30px}.geneticFirstFreeCampaignLp .registBtnBox .registBtn{font-size:20px;padding:20px 10px;width:100%}.geneticFirstFreeCampaignLp .registBtnBox .registBtn span{font-size:24px}}@media screen and (max-width: 480px){.geneticFirstFreeCampaignLp p{font-size:14px;line-height:1.7}.geneticFirstFreeCampaignLp a{font-size:14px;line-height:1.7}.geneticFirstFreeCampaignLp .weak{font-size:12px}.geneticFirstFreeCampaignLp .essentialsInfoList dd{font-size:14px}.geneticFirstFreeCampaignLp .stepBoxItem{padding:30px 20px}.geneticFirstFreeCampaignLp .stepBoxItemHeading{font-size:17px}.geneticFirstFreeCampaignLp .stepBoxItemHeadingNum{width:32px;height:32px;line-height:32px;font-size:17px;background-size:32px 32px;margin-right:10px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dt{font-size:16px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dt:before{width:43px;height:43px;background-size:43px 43px}.geneticFirstFreeCampaignLp .campaignFaqBox .campaignFaqList dd:before{width:43px;height:43px;background-size:43px 43px}.geneticFirstFreeCampaignLp .registBtnBox{flex-direction:column}.geneticFirstFreeCampaignLp .registRuleAgreeBox label{font-size:14px}.geneticFirstFreeCampaignLp .applyBox .livingInfoSelectedImage{max-width:110px;max-height:110px;margin-right:10px}.geneticFirstFreeCampaignLp .applyBox .inputDList{display:block}.geneticFirstFreeCampaignLp .applyBox .inputDList dt{margin-bottom:10px;width:100%;justify-content:flex-start;align-items:center}.geneticFirstFreeCampaignLp .applyBox .inputDList dd{margin-bottom:25px;width:100%}.geneticFirstFreeCampaignLp .applyBox .inputDList .spMb{margin-bottom:20px}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd{width:100%}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .textNum{font-size:11px;text-align:right;display:block;margin-top:3px}.geneticFirstFreeCampaignLp .applyBox .addressBox .inputDList .innerDd .wrapperInput{width:100%}}.geneticFirstFreeCampaignForm p{font-size:16px;line-height:1.7}.geneticFirstFreeCampaignFormInner{padding:60px 0;width:1100px;margin:0 auto}.geneticFirstFreeCampaignForm .breadCrumbList{width:100%;max-width:1100px;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 auto}.geneticFirstFreeCampaignForm .breadCrumbListWrapper{padding:8px 0;margin-bottom:40px}.geneticFirstFreeCampaignForm .breadCrumbList a{color:#0678cf;font-size:12px}.geneticFirstFreeCampaignForm .breadCrumbItem::before{font-family:"icomoon";content:"";margin:auto 8px;color:#777}.geneticFirstFreeCampaignForm .breadCrumbItem:first-child::before{content:"";margin:0}.geneticFirstFreeCampaignForm .header{width:100%;height:80px;margin-bottom:30px;display:flex;align-items:center;background:url(../../breeder/images/geneticFirstFreeCampaign/bg_header.png) no-repeat transparent center center}.geneticFirstFreeCampaignForm .headerLogo{display:inline-block;width:18vw;height:auto;margin-left:20px}.geneticFirstFreeCampaignForm .headerLogo img{width:100%}.geneticFirstFreeCampaignForm .formPageHeading{font-size:28px;font-weight:bold;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #ccc}.geneticFirstFreeCampaignForm .formPageText{margin-bottom:40px}.geneticFirstFreeCampaignForm .itemHeading{font-size:22px;font-weight:bold;padding:15px 0 15px 20px;margin-bottom:30px;background-color:#eee}.geneticFirstFreeCampaignForm .itemHeading.male{background-color:#d6edfe}.geneticFirstFreeCampaignForm .itemHeading.female{background-color:#fce9e9}.geneticFirstFreeCampaignForm .eachTargetBox{display:flex;justify-content:space-between}.geneticFirstFreeCampaignForm .eachTargetInner{width:46%;margin-bottom:60px}.geneticFirstFreeCampaignForm .eachTargetInner ul{font-size:14px;line-height:1.7}.geneticFirstFreeCampaignForm .eachTargetHeading{font-size:18px;font-weight:bold;padding:.25em 0 .5em .75em;margin-bottom:20px;border-left:6px solid #ccc;border-bottom:1px solid #ccc}.geneticFirstFreeCampaignForm .eachTargetInnerBox{display:flex;align-items:flex-start}.geneticFirstFreeCampaignForm .eachTargetInnerBox img{margin-right:20px;max-width:125px}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl{font-size:14px;display:flex;width:57%;flex-wrap:wrap;line-height:1.7}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl dt{width:85px;color:#777}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl dd{width:calc(100% - 85px)}.geneticFirstFreeCampaignForm .eachTargetInnerBox.mustInput dt{width:150px}.geneticFirstFreeCampaignForm .eachTargetInnerBox.mustInput dd{width:calc(100% - 150px)}.geneticFirstFreeCampaignForm .addressBox dl{font-size:14px;display:flex;width:100%;flex-wrap:wrap;line-height:1.7}.geneticFirstFreeCampaignForm .addressBox dl dt{width:125px;color:#777}.geneticFirstFreeCampaignForm .addressBox dl dd{width:calc(100% - 125px)}.geneticFirstFreeCampaignForm .registBtnBox{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0 40px}.geneticFirstFreeCampaignForm .registBtnBox a{color:#0678cf}.geneticFirstFreeCampaignForm .registBtn{appearance:none;-webkit-appearance:none;padding:0;border:none;border-radius:10px;outline:none;font-size:22px;font-weight:bold;padding:22px 80px;background-color:#eb6920;color:#fff;text-align:center;margin:0 0 40px;min-width:310px;box-sizing:border-box;box-shadow:0 5px 0 #c95015;cursor:pointer}.geneticFirstFreeCampaignForm .registBtn:hover{background-color:#cf5800}.geneticFirstFreeCampaignForm .checkedMarkBox{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px}.geneticFirstFreeCampaignForm .checkedMarkBox img{width:150px;height:150px;margin-bottom:10px}.geneticFirstFreeCampaignForm .checkedMarkBox p{color:#32832d;font-size:20px;font-weight:bold}.geneticFirstFreeCampaignForm .completeAddressBox{background-color:#f9f9f9;border-radius:10px;padding:20px;margin-top:20px}.geneticFirstFreeCampaignForm .completeAddressHeading{font-weight:bold;margin-bottom:15px}.geneticFirstFreeCampaignForm .completeAddressList{font-size:14px;line-height:1.7;display:flex;flex-wrap:wrap}.geneticFirstFreeCampaignForm .completeAddressList dt{width:120px;color:#777}.geneticFirstFreeCampaignForm .completeAddressList dd{width:calc(100% - 120px)}.geneticFirstFreeCampaignForm footer p{text-align:center;font-size:12px;color:#777;padding:20px 0}@media screen and (max-width: 1099px){.geneticFirstFreeCampaignFormInner{padding:30px 20px;width:100%;box-sizing:border-box}.geneticFirstFreeCampaignForm .checkedMarkBox{margin-bottom:40px}.geneticFirstFreeCampaignForm .checkedMarkBox img{width:120px;height:120px}}@media screen and (max-width: 767px){.geneticFirstFreeCampaignForm .header{height:12vw}.geneticFirstFreeCampaignForm .headerLogo{width:37vw;top:10px;left:10px}.geneticFirstFreeCampaignForm .eachTargetBox{display:block}.geneticFirstFreeCampaignForm .eachTargetInner{width:100%}.geneticFirstFreeCampaignForm .eachTargetInnerBox dt{width:25%}.geneticFirstFreeCampaignForm .eachTargetInnerBox dd{width:75%}}@media screen and (max-width: 480px){.geneticFirstFreeCampaignForm .header{margin-bottom:0}.geneticFirstFreeCampaignForm .formPageHeading{font-size:20px;padding-bottom:15px;margin-bottom:20px}.geneticFirstFreeCampaignForm p{font-size:14px}.geneticFirstFreeCampaignForm .itemHeading{font-size:18px}.geneticFirstFreeCampaignForm .eachTargetInnerBox{flex-direction:column}.geneticFirstFreeCampaignForm .eachTargetInnerBox img{align-self:center;margin:0 0 20px 0}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl{width:100%}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl dt{width:25%}.geneticFirstFreeCampaignForm .eachTargetInnerBox dl dd{width:75%}.geneticFirstFreeCampaignForm .eachTargetHeading{font-size:16px}.geneticFirstFreeCampaignForm .registBtnBox{margin:20px}.geneticFirstFreeCampaignForm .registBtn{padding:16px 0;width:100%;min-width:auto}}.breedGeneticTestingCampaignLp .breadCrumbList{width:100%;max-width:1100px;list-style-type:none;display:flex;flex-wrap:wrap;padding-top:20px}.breedGeneticTestingCampaignLp .breadCrumbList a{color:#0678cf;font-size:12px}.breedGeneticTestingCampaignLp .breadCrumbItem::before{font-family:"icomoon";content:"";margin:auto 8px;color:#777}.breedGeneticTestingCampaignLp .breadCrumbItem:first-child::before{content:"";margin:0}.breedGeneticTestingCampaignLp .freeTestItemBoxInner{width:100%;max-width:760px;margin:0 auto 50px;box-sizing:border-box}.breedGeneticTestingCampaignLp .freeTestItemHeading{font-size:32px;font-weight:bold;line-height:1.5;margin:40px 0}.breedGeneticTestingCampaignLp .freeTestItemTable{width:100%;border-collapse:collapse}.breedGeneticTestingCampaignLp .freeTestItemTable th{padding:5px 10px;background-color:#f6f6f6;border:1px solid #ccc;font-size:14px}.breedGeneticTestingCampaignLp .freeTestItemTable td.hl{line-height:20px;padding:0 10px;font-size:12px;font-weight:bold;background-color:#e8f3f8}.breedGeneticTestingCampaignLp .freeTestItemTable td{padding:5px 10px;border:1px solid #ccc;font-size:14px;line-height:30px;vertical-align:top}.breedGeneticTestingCampaignLp .freeTestItemTable .catName{width:40%}.breedGeneticTestingCampaignLp .freeTestItemTable .diseaseName{width:60%}@media screen and (max-width: 767px){.breedGeneticTestingCampaignLp .freeTestItemBoxInner{width:100%;max-width:none;box-sizing:border-box;padding:0 15px}.breedGeneticTestingCampaignLp .freeTestItemHeading{font-size:20px;margin:5vw 0}}.breedGeneticTestingCampaignLp footer p{text-align:center;font-size:12px;color:#777;padding:20px 0}.geneticTestingSelectBnrBox{margin-top:-30px}.geneticTestingSelectBnrBox a{display:block;width:100%}.geneticTestingSelectBnrBox img{display:block;width:100%}.geneticTestingSelectBnrHeading{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px}.geneticTestingSelectBnrLabel{border-radius:20px;background-color:#139a73;color:#fff;padding:5px 12px;margin-right:5px;display:block}.geneticTestingSelectBnrText{color:#139a73}.geneticTestingSelectBnrSupplyText{font-size:11px;color:#777}.floatContentsBtn{min-width:170px;display:flex;justify-content:center;padding:16px;border-radius:4px;background-color:#f3edff;border:1px solid #7d64ad;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 4px rgba(0,0,0,.25);text-align:left;z-index:999;cursor:pointer}.floatContentsBtn:hover{background-color:#f4f2fc}.floatContentsBtnHeadingSupply{color:#e51b1b;font-size:12px}.floatContentsBtnHeadingMain{margin:7px 0;font-weight:bold;font-size:14px;line-height:1.2}.floatContentsBtnLimitDate{font-size:12px;color:#666}.enqueteBox{font-size:14px;line-height:1.7;text-align:left;padding:0 20px}.enqueteBox .inquiryError{margin:10px 0}.enqueteBox .enqueteHeadText{text-align:center;border-bottom:1px solid #8771cd;padding-bottom:20px;margin-bottom:20px}.enqueteBox .enqueteHeadTextSupply{font-size:12px}.enqueteBox .enqueteHeadTextMain{font-weight:bold;font-size:20px;line-height:1.5}.enqueteBox .enqueteQABox{margin-top:15px;border-top:1px solid #ddd}.enqueteBox .enqueteQABox input[type=text],.enqueteBox .enqueteQABox textarea{font-size:14px}.enqueteBox .enqueteQ{font-size:16px;font-weight:bold;margin:20px 0 5px;color:#604d99}.enqueteBox .enquete .emphTextBold{font-weight:bold}.enqueteBox .enquete .textLink{color:blue}.enqueteBox .enqueteAList.row{display:flex;align-items:center;flex-wrap:wrap}.enqueteBox .enqueteAList.row .enqueteAItem{width:30%}.enqueteBox .enqueteAItem{margin-left:10px}.enqueteBox .enqueteAItem .secondHeading{margin-left:20px;font-weight:bold;color:#604d99}.enqueteBox .enqueteAItem.second{margin-left:20px}.enqueteBox .enqueteAItem.second.withHeading{margin-left:40px}.enqueteBox .enqueteAItem.row{display:flex;align-items:center}.enqueteBox .enqueteAItem label{padding:5px 0;display:flex;align-items:center;font-size:14px;font-weight:bold;cursor:pointer}.enqueteBox .enqueteAItem input{margin:0 5px 0 0}.enqueteBox .enqueteAItem .inputTextWrapper{display:flex;align-items:center;font-size:14px}.enqueteBox .enquete input[type=text],.enqueteBox .enquete .enqueteBox textarea{appearance:none;resize:none;outline:none;background:transparent;font-size:14px}.enqueteBox .enqueteAWrapper{margin-left:10px}.enqueteBox .enqueteAWrapper.maxWidth textarea{width:100%;box-sizing:border-box;min-height:100px}.enqueteBox .afterAnswer{text-decoration:underline;cursor:pointer;font-size:14px;text-align:center;margin-top:20px;display:block}.enqueteBox .submitBtn{padding:10px;display:flex;align-items:center;justify-content:center}.enqueteBox .submitBtn input:disabled{background:#bbb;border-color:#bbb;box-shadow:none}.onlineVisitDocLink{padding-right:20px}.onlineVisitDocLink a:after{font-family:"icomoon";content:"";position:relative;top:1px;left:2px}.breederTableSub{width:630px}.breederTableSub dt{background-color:#eee;padding:5px;margin-top:10px}.breederTableSub .breederTableItem label{display:block;padding:3px 0}.breederTableSub .breederTableInputWrapper{padding:5px 0 3px}.breederDealIcon{display:inline-block;padding:5px;vertical-align:middle;background-color:#ffd24d;font-weight:bold;font-size:12px;border-radius:4px;white-space:nowrap}.breederInvoice{display:inline-block}.breederInvoice i{margin-right:.2em;font-size:1.5em;vertical-align:-0.15em}.tipInvoice{box-sizing:border-box;max-width:620px;padding:10px;background:#fff;color:#400000}.tipInvoice img{display:block}.tipInvoice_exp{width:100%;margin:6px 0 12px;white-space:wrap;line-height:1.5;font-size:14px}.tipInvoice_exp a{font-size:14px}.deal_search_table input{box-sizing:border-box}.howToProxyDelivery .centerInfo .textBlock_proxyDelivery{width:calc(100% - 320px)}.howToProxyDelivery .centerInfo .aboutCenter{font-size:14px}.howToProxyDelivery .centerInfo .aboutCenter .tagline{display:block;font-size:11px;font-weight:bold}.howToProxyDelivery .centerInfo .seeMore_proxyDelivery{font-size:12px !important}.howToProxyDelivery .centerPhotoLpSlider{width:300px}.howToProxyDelivery .centerPhotoLpSlider .slider img,.howToProxyDelivery .centerPhotoLpSlider .thumbnail img{width:100%;height:auto}.howToProxyDelivery .centerPhotoLpSlider .thumbnail img{cursor:pointer}.howToProxyDelivery .centerPhotoLpSlider .thumbnail img:hover{opacity:.8}.howToProxyDelivery .centerPhotoLpSlider .slick-prev,.howToProxyDelivery .centerPhotoLpSlider .slick-next{z-index:1000}.howToProxyDelivery .centerPhotoLpSlider .slick-prev:before,.howToProxyDelivery .centerPhotoLpSlider .slick-next:before{font-size:25px}.howToProxyDelivery .centerPhotoLpSlider .slick-prev{left:10px}.howToProxyDelivery .centerPhotoLpSlider .slick-next{right:10px}.howToProxyDelivery .withImageBlock_proxyDelivery{display:flex}.howToProxyDelivery .withImageBlock_proxyDelivery img{width:250px;height:125px}.howToProxyDelivery.howToProxyDelivery_flow_04 .marker_proxyDelivery{display:inline-block;margin-top:10px}.howToProxyDelivery.howToProxyDelivery_flow_04 .textBlock_proxyDelivery{margin-top:20px}.howToProxyDelivery.howToProxyDelivery_flow_04 .withImageBlock_proxyDelivery{margin:20px 0}.howToProxyDelivery.howToProxyDelivery_flow_04 .withImageBlock_proxyDelivery img{width:280px;height:auto}.howToProxyDelivery.howToProxyDelivery_flow_04 .withImageBlock_proxyDelivery .textBlock_proxyDelivery{margin:0 0 0 20px}.proxyDeliveryChargeFreeCampaignLp .pc_display{display:block !important}.proxyDeliveryChargeFreeCampaignLp .sp_display{display:none !important}.proxyDeliveryChargeFreeCampaignLp p{font-size:16px;line-height:1.7}.proxyDeliveryChargeFreeCampaignLp a{font-size:16px;line-height:1.7;color:#0678cf}.proxyDeliveryChargeFreeCampaignLp a:hover{opacity:.85}.proxyDeliveryChargeFreeCampaignLp .emph{font-weight:bold}.proxyDeliveryChargeFreeCampaignLp .weak{font-size:14px}.proxyDeliveryChargeFreeCampaignLp .oblique{font-style:oblique}.proxyDeliveryChargeFreeCampaignLp .headerLogo{display:inline-block;width:18vw;height:auto;position:absolute;top:20px;left:20px}.proxyDeliveryChargeFreeCampaignLp .headerLogo img{width:100%}.proxyDeliveryChargeFreeCampaignLp .mvImage{background-color:"fefaf0";position:relative}.proxyDeliveryChargeFreeCampaignLp .badge{position:absolute;border-radius:50%;width:10vw;height:10vw;background-color:#dd0438;box-shadow:0 3px 6px rgba(0,0,0,.16);top:10px;left:70%;font-size:1.6vw;color:#fff;text-align:center;line-height:1.2;display:flex;justify-content:center;align-items:center}.proxyDeliveryChargeFreeCampaignLp .badgeLabel span{font-size:2.4vw;font-weight:bold}.proxyDeliveryChargeFreeCampaignLp .badge.is-end{width:13vw;height:13vw;font-size:1.6vw}.proxyDeliveryChargeFreeCampaignLp .mvImageMain{display:block;width:100%;height:auto}.proxyDeliveryChargeFreeCampaignLp .mainInfoBox{width:100%;box-sizing:border-box}.proxyDeliveryChargeFreeCampaignLp .mainInfoBoxWrapper{padding-bottom:60px}.proxyDeliveryChargeFreeCampaignLp .mainInfoBoxInner{width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box}.proxyDeliveryChargeFreeCampaignLp .mvImageMainWrapper{width:45%;display:flex;justify-content:flex-end}.proxyDeliveryChargeFreeCampaignLp .breadCrumbList{width:100%;max-width:1100px;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 auto}.proxyDeliveryChargeFreeCampaignLp .breadCrumbListWrapper{background-color:#f5f2e9;padding:8px 0;margin-bottom:40px}.proxyDeliveryChargeFreeCampaignLp .breadCrumbList a{color:#0678cf;font-size:12px}.proxyDeliveryChargeFreeCampaignLp .breadCrumbItem::before{font-family:"icomoon";content:"";margin:auto 8px;color:#777}.proxyDeliveryChargeFreeCampaignLp .breadCrumbItem:first-child::before{content:"";margin:0}.proxyDeliveryChargeFreeCampaignLp .mainInfoText .paragraph{margin-bottom:20px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeBox{display:flex;align-items:center}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox{display:flex;justify-content:center;align-items:center;color:#88734c;font-weight:bold;border:3px solid #e7e3db;border-radius:10px;padding:20px 0;position:relative;margin-bottom:22px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:22px 15px 0 15px;border-color:#e7e3db transparent transparent transparent;position:absolute;left:50%;bottom:-22px;transform:translateX(-50%)}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dt{font-size:24px;background-color:#f5f2e9;padding:15px 20px;margin-right:15px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dd{font-size:20px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dd span{font-size:34px;background:linear-gradient(transparent 80%, #ffc3c4 80%)}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExBox{border:3px solid #e7e3db;border-radius:10px;margin-bottom:20px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner{display:flex;justify-content:center;align-items:flex-start;padding:30px 0}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExHeading{font-size:20px;font-weight:bold;background-color:#e7e3db;padding:15px 0;text-align:center}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExHeading .num{font-size:25px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge{display:flex;align-items:center;margin-right:190px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dt{font-size:20px;font-weight:bold;background-color:#f5f2e9;color:#88734c;padding:15px 20px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd{font-size:18px;display:flex;flex-direction:column;align-items:center}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd .num{font-size:30px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd .numWrapper{display:inline-block;position:relative;padding-top:30px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd .numWrapper:before{content:"";width:100%;height:2px;border-top:2px solid #ff9092;position:absolute;left:0;top:calc(50% + 10px)}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd .numWrapper:after{content:"";width:100%;height:2px;border-top:2px solid #ff9092;position:absolute;left:0;bottom:calc(50% - 20px)}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge dd .supply{font-size:14px;color:#777;margin-top:5px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree{color:#ff9092;display:flex;flex-direction:column;align-items:center;position:relative}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree:before{content:url(../../breeder/images/proxyDeliveryChargeFreeCampaign/arrow_pc.svg);width:115px;height:68px;display:block;position:absolute;left:-120px;top:10px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .free{font-size:60px;font-weight:bold;display:flex;align-items:center;line-height:1.5}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .free span{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1.2;border:2px solid #ff9092;border-radius:50%;width:72px;height:72px;margin-left:10px;box-sizing:border-box;text-align:center}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .freeSupply{font-size:20px;padding:5px;width:320px;box-sizing:border-box;background-color:#ff9092;color:#fff;border-radius:50px;text-align:center}.proxyDeliveryChargeFreeCampaignLp .detailInfoBox{padding-bottom:60px}.proxyDeliveryChargeFreeCampaignLp .detailInfoBoxInner{width:1100px;margin:0 auto;padding:60px 0}.proxyDeliveryChargeFreeCampaignLp .detailInfoEachBox.even{background-color:#f5f2e9}.proxyDeliveryChargeFreeCampaignLp .detailInfoHeading{font-size:36px;line-height:1.5;font-weight:bold;text-align:center;position:relative}.proxyDeliveryChargeFreeCampaignLp .detailInfoHeading:after{content:"";width:90px;height:3px;background-color:#ff9092;display:block;border-radius:2px;margin:20px auto 60px}.proxyDeliveryChargeFreeCampaignLp .whatProxyDelivery{display:flex;justify-content:space-between}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText{width:620px}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText a{display:block;margin-top:20px}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText a i{font-size:20px;position:relative;top:2px;left:5px}.proxyDeliveryChargeFreeCampaignLp .whatProxyDelivery img{width:440px;height:250px}.proxyDeliveryChargeFreeCampaignLp .supplyList{font-size:13px}.proxyDeliveryChargeFreeCampaignLp .supplyList li:before{display:inline-block;content:"※";margin-right:3px}.proxyDeliveryChargeFreeCampaignLp .supplyList .emph{color:#ff9092;font-weight:bold}.proxyDeliveryChargeFreeCampaignLp .detailInfoInnerBox{border:3px solid #e7e3db;border-radius:10px;padding:10px 40px}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoBox{padding:10px 60px}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoBox .colorEmph{font-weight:bold;font-size:18px;color:#ff9092;background:linear-gradient(transparent 60%, #88734C 60%)}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoSupply{font-size:14px;padding-left:1em;text-indent:-1em}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList{width:100%;display:flex;flex-wrap:wrap;font-size:16px;line-height:1.7}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dt{color:#ff9092;font-weight:bold;width:20%;border-bottom:1px dotted #e7e3db;display:flex;flex-direction:column;justify-content:center}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dt:last-of-type{border:none}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dd{width:80%;padding:30px 0;border-bottom:1px dotted #ccc}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dd:last-of-type{border:none}.proxyDeliveryChargeFreeCampaignLp .chartBox{padding-top:30px;padding-bottom:30px;border-top:1px dotted #ccc}.proxyDeliveryChargeFreeCampaignLp .chartBox img{display:block;width:100%;height:auto;max-width:980px}.proxyDeliveryChargeFreeCampaignLp .chartHeading{color:#ff9092;font-weight:bold}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt{display:flex;align-items:center;font-size:18px;line-height:1.5;font-weight:bold;padding:0 0 10px;position:relative}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt:before{display:flex;justify-content:center;align-items:center;content:"Q";border-radius:50%;color:#fff;width:52px;height:52px;font-size:24px;background-color:#ff9092;margin-right:18px;flex-shrink:0}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ff9092;position:absolute;top:43%;left:49px;transform:translateY(-50%)}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dd{display:flex;align-items:center;width:93%;box-sizing:border-box;margin:0 0 0 auto;padding:30px;border-bottom:1px dotted #e7e3db;background:#fff;margin-bottom:50px;border-radius:10px}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dd.last-child{border:none}.proxyDeliveryChargeFreeCampaignLp .registBtnBox{display:flex;justify-content:center}.proxyDeliveryChargeFreeCampaignLp .registBtnBox a{font-size:20px;color:#fff;padding:15px 30px}.proxyDeliveryChargeFreeCampaignLp .registBtnBox a i{font-size:22px;position:relative;top:2px;left:10px}.proxyDeliveryChargeFreeCampaignLp .campaignApplyBox{margin-top:30px}.proxyDeliveryChargeFreeCampaignLp footer p{text-align:center;font-size:12px;color:#777;padding:20px 0}@media screen and (max-width: 1099px){.proxyDeliveryChargeFreeCampaignLp .mainInfoBoxInner{padding:0 20px}.proxyDeliveryChargeFreeCampaignLp .mvImageMainBgInner{width:100%;margin:0 auto}.proxyDeliveryChargeFreeCampaignLp .mainInfoText{width:100%}.proxyDeliveryChargeFreeCampaignLp .breadCrumbListWrapper{padding:8px 20px}.proxyDeliveryChargeFreeCampaignLp .detailInfoBoxInner{width:100%;padding:60px 20px;box-sizing:border-box}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge{margin-right:120px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree:before{left:-90px}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText{width:60%}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText img{width:35vw;height:auto}.proxyDeliveryChargeFreeCampaignLp .whatProxyDelivery img{width:35vw;height:auto}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList{flex-direction:column}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dt{width:100%;border:none;padding:20px 0}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dd{width:100%;padding:0 0 20px 0}.proxyDeliveryChargeFreeCampaignLp .applyBox{padding:0;border:none}.proxyDeliveryChargeFreeCampaignLp .registBtnBox .registBtn span{font-size:32px}}@media screen and (max-width: 767px){.proxyDeliveryChargeFreeCampaignLp .pc_display{display:none !important}.proxyDeliveryChargeFreeCampaignLp .sp_display{display:block !important}.proxyDeliveryChargeFreeCampaignLp .headerLogo{width:37vw;top:10px;left:10px}.proxyDeliveryChargeFreeCampaignLp .breadCrumbListWrapper{margin-bottom:20px}.proxyDeliveryChargeFreeCampaignLp .mvImageMain{width:100%;max-width:none}.proxyDeliveryChargeFreeCampaignLp .mainInfoBoxWrapper{padding-bottom:30px}.proxyDeliveryChargeFreeCampaignLp .mainInfoText p{text-align:left}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox{flex-direction:column}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dt{font-size:16px;margin-bottom:10px;padding:8px 30px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dd{font-size:14px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeInfoBox dd span{font-size:18px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExHeading{font-size:14px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExHeading .num{font-size:18px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExCharge{margin:0;margin-bottom:60px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner{flex-direction:column;align-items:center;padding:0 0 20px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner dt{font-size:14px;padding:5px 10px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner dd{font-size:14px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner dd .num{font-size:22px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExInner dd .supply{font-size:12px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree:before{content:url(../../breeder/images/proxyDeliveryChargeFreeCampaign/arrow_sp.svg);width:38px;height:54px;top:-42px;left:50%;transform:translateX(-50%)}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .free{font-size:44px;line-height:1.7;position:relative}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .free span{font-size:14px;width:56px;height:56px;margin:0;position:absolute;top:8px;right:-63px}.proxyDeliveryChargeFreeCampaignLp .proxyDeliveryChargeExFree .freeSupply{font-size:14px;padding:5px 15px;width:auto}.proxyDeliveryChargeFreeCampaignLp .whatProxyDelivery{flex-direction:column}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText{width:100%}.proxyDeliveryChargeFreeCampaignLp .whatProxyDeliveryText a{margin-top:10px;text-align:center}.proxyDeliveryChargeFreeCampaignLp .whatProxyDelivery img{width:100%;margin-top:40px}.proxyDeliveryChargeFreeCampaignLp .supplyList{font-size:12px}.proxyDeliveryChargeFreeCampaignLp .detailInfoBoxInner{padding:30px 20px}.proxyDeliveryChargeFreeCampaignLp .detailInfoHeading{width:100%;font-size:20px;margin:0}.proxyDeliveryChargeFreeCampaignLp .detailInfoHeading:after{width:45px;margin-bottom:30px}.proxyDeliveryChargeFreeCampaignLp .detailInfoInnerBox{padding:5px 15px}.proxyDeliveryChargeFreeCampaignLp .chartBox{padding-top:20px;padding-bottom:20px}.proxyDeliveryChargeFreeCampaignLp .chartBox img{display:block;width:100%;height:auto;max-width:none}.proxyDeliveryChargeFreeCampaignLp .chartHeading{font-size:16px}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt{padding:0 0 20px;font-size:16px}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt:first-child{padding-top:0}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt:before{width:43px;height:43px;background-size:43px 43px}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dt:after{top:34%;left:40px}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dd{padding:20px;margin-bottom:40px;width:100%}.proxyDeliveryChargeFreeCampaignLp .campaignFaqBox .campaignFaqList dd:before{width:43px;height:43px;background-size:43px 43px}.proxyDeliveryChargeFreeCampaignLp .campaignApplyBox{margin:30px 20px 0}.proxyDeliveryChargeFreeCampaignLp .registBtnBox{flex-direction:column}}@media screen and (max-width: 480px){.proxyDeliveryChargeFreeCampaignLp p{font-size:14px;line-height:1.7}.proxyDeliveryChargeFreeCampaignLp a{font-size:14px;line-height:1.7}.proxyDeliveryChargeFreeCampaignLp .weak{font-size:12px}.proxyDeliveryChargeFreeCampaignLp .essentialsInfoList dd{font-size:14px}}.batchSetting{margin-bottom:10px;text-align:right;line-height:1.4}.batchSetting img{padding-right:4px;vertical-align:middle;line-height:1}.batchSetting_wrapper{display:flex;justify-content:flex-end;align-items:center;margin:0 10px 10px 0;font-size:14px}.batchSetting_head{font-size:14px}.batchSetting_head img{vertical-align:middle;margin:0 0 3px 2px;border-radius:8px;cursor:pointer}.batchSetting_about{padding:32px;font-size:16px;line-height:1.5}.batchSetting_about img{width:100%;height:auto}.batchSetting_about b{font-size:16px}.batchSetting_title{font-size:25px;text-align:center;margin-bottom:24px;height:40px;line-height:1.5em;border-bottom:7px solid #8771cd}.batchSetting_emphasis{color:#f56800}.batchSetting_annotation{font-size:12px}.explan_brightness_modal{position:absolute;top:0;left:0;width:100%;height:100%;display:none;opacity:0;transition:opacity .5s ease}.explan_brightness_modal.onslide{display:block;opacity:1}.explan_brightness_modal_wrapper{display:flex;flex-direction:column;height:100%;padding:32px 24px 24px;box-sizing:border-box}.explan_brightness_modal_inner{position:relative;line-height:1.6}.explan_brightness_modal_title{padding:.8em;color:#3c3c3c;font-size:20px;font-weight:bold;text-align:center;background:#ffe0ca}.explan_brightness_modal_figure{width:100%;height:auto;margin:24px 0}.explan_brightness_modal_figure.first{margin:12px 0 20px}.explan_brightness_modal_balloon{position:relative;padding:12px;margin:0 32px;font-size:18px;text-align:center;border:1px solid #ffe0ca;border-radius:6px}.explan_brightness_modal_balloon::before,.explan_brightness_modal_balloon::after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid;transform:translateX(-50%)}.explan_brightness_modal_balloon::before{top:-20px;border-width:0 20px 20px 20px;border-color:transparent transparent #ffe0ca transparent}.explan_brightness_modal_balloon::after{top:-18px;border-width:0 18px 18px 18px;border-color:transparent transparent #fff transparent}.explan_brightness_modal_contents{margin:24px 32px 0}.explan_brightness_modal_copy{display:flex;align-items:center;justify-content:center;font-size:22px}.explan_brightness_modal_copy b{font-size:22px}.explan_brightness_modal_copy img{height:70px;padding-left:16px}.explan_brightness_modal_value{color:#f56800}.explan_brightness_modal_annotation{font-size:12px;text-indent:-1em}.explan_brightness_modal_attention{padding-left:1em;margin-top:24px}.explan_brightness_modal_text{font-size:18px;line-height:1.6}.explan_brightness_modal_paging{display:flex;align-items:center;margin:auto 32px 0}.explan_brightness_modal_pageNumber{width:33.3333333333%}.explan_brightness_modal_pageNumber.first{margin-left:auto}.explan_brightness_modal_pageNumber.last{margin-right:auto}.explan_brightness_modal_btn{width:calc(33.3333333333% - 50px);padding:12px 0;margin:0 25px;border-radius:24px;cursor:pointer}.explan_brightness_modal_btn img{width:22px;vertical-align:middle}.explan_brightness_modal_btn.prev{background:#fff;border:1px solid #ccc}.explan_brightness_modal_btn.next{background:#f56800;border:0;border-bottom:2px solid #c45300}.explan_brightness_modal_exit{padding:.5em 1.4em;font-size:20px;color:#fff;background:#f56800;border:0;border-bottom:2px solid #c45300;border-radius:4px;cursor:pointer}.toggle_inner{margin-top:12px}.toggle_inner:has(input[type=checkbox]:checked)+.stepbar_inner{opacity:1}.toggle_btn{display:inline-block;position:relative;width:66px;height:30px;border-radius:20px;background-color:#b7b7b7;cursor:pointer;transition:background-color .3s ease}.toggle_btn::after{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;transition:left .3s ease;content:""}.toggle_btn:has(:checked){background:#ff7d7d}.toggle_btn:has(:checked)::after{left:38px}.toggle_btn input{display:none}.stepbar_inner{position:relative;display:flex;align-items:center;padding:20px 16px;margin-top:12px;border:1px solid #ccc;border-radius:6px;opacity:.6}.stepbar_inner::before,.stepbar_inner::after{content:"";position:absolute;left:52px;width:0;height:0;border-style:solid;transform:translateX(-50%)}.stepbar_inner::before{top:-10px;border-width:0 8px 10px 8px;border-color:transparent transparent #ccc transparent}.stepbar_inner::after{top:-8px;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.stepbar_inner p{font-size:14px;white-space:nowrap}.stepbar_item{position:relative;width:calc(100% - (5em + 30px));display:flex;align-items:center;margin:0 15px}.stepbar_range{appearance:none;width:100%;height:10px;margin:0;border-radius:20px;background:linear-gradient(90deg, #ff7d7d 0%, #9b9b9b 0%);cursor:pointer}.stepbar_range::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:18px;background:#f75a5a;box-shadow:none;z-index:2}.stepbar_range::-moz-range-thumb{border:none;width:18px;height:18px;border-radius:18px;background:#f75a5a;box-shadow:none}.stepbar_range::after{content:"";position:absolute;top:0;left:-10%;width:calc(120% - 5px);height:100%;background-image:radial-gradient(circle, #e4e4e4 5px, transparent 5px);background-position:5px 0;background-size:calc(16.6666666667% - 1px) 10px;background-repeat:repeat-x;z-index:1}.animalProtectionBox{padding:0 20px;font-size:14px;text-align:left}.animalProtectionBox p,.animalProtectionBox li{line-height:1.7}.animalProtectionBox .animalProtectionText{text-align:center;margin-bottom:20px;padding-bottom:35px;font-weight:bold;font-size:20px;border-bottom:1px solid #8771cd}.animalProtectionBox ul{margin-left:2em;list-style:disc}.animalProtectionBox .modalDescriptionTitle{margin:20px 0 10px;font-weight:bold;font-size:18px;line-height:1.3}.animalProtectionBox .microTipUnderstanding{margin:20px auto;text-align:center}.animalProtectionBox .microTipUnderstanding input,.animalProtectionBox .microTipUnderstanding label{font-size:15px !important}.animalProtectionBox .submitBtn{text-align:center}.animalProtectionBox .submitBtn input:disabled{background:#bbb;border-color:#bbb;box-shadow:none}.mt6{margin-top:6px}.Min_btn.apply-trimming{box-sizing:border-box;width:87%;max-width:270px;height:50px;padding:0 15px;display:flex;align-items:center;justify-content:center;font-weight:bold}.Min_btn.apply-trimming i{margin-right:.5em;font-size:1.5em}.Min_btn.apply-trimming label{cursor:pointer;white-space:normal;line-height:1.2;font-size:18px}.Min_btn.btn_trimming{box-sizing:border-box;width:47%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px}.Min_btn.btn_trimming i{margin-right:.5em;font-size:1.5em}.Min_btn.btn_trimming label{cursor:pointer;white-space:normal;line-height:1.2;font-size:18px}.button-limit{opacity:.5}.button-limit::before,.button-limit::after{position:absolute;content:"";display:block;background-color:#c1c6c9;width:100%;height:1px;top:50%;left:0}.button-limit::before{transform:rotate(14deg)}.button-limit::after{transform:rotate(-14deg)}.zoomer-icon{display:flex;justify-content:space-between}.closeTrimming{position:absolute;right:10px;top:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#6c757d;cursor:pointer}.closeTrimming i{font-size:16px;line-height:1;color:#fff}.upLoad_petImage img{width:165px;height:165px;margin-bottom:8px;object-fit:contain;background:#e9ecef}.del_image{-webkit-appearance:none;appearance:none;border:none;box-sizing:border-box;display:inline-flex;justify-content:center;width:80px;padding:0;background:none;color:#0678cf;cursor:pointer}.newsDetail *{font-size:13px}.recommend_picOrderBreeder{width:800px;margin:0 0 20px}.recommend_picOrderBreeder .title_recommend_picOrderBreeder{font-size:18px;font-weight:bold}.recommend_picOrderBreeder .title_recommend_picOrderBreeder i{margin-right:5px;font-size:1.2em;vertical-align:-0.15em;color:#ffab11}.recommend_picOrderBreeder .list_recommendContent_picOrderBreeder{display:flex;align-items:stretch;justify-content:start;flex-wrap:wrap}.recommend_picOrderBreeder .list_recommendContent_picOrderBreeder>li{box-sizing:border-box;width:calc(33.3333333333% - 6px);padding:30px 10px 10px;border:1px solid #d4c8ea;margin-top:9px;margin-right:9px;background:#fff}.recommend_picOrderBreeder .list_recommendContent_picOrderBreeder li:nth-of-type(3n){margin-right:0}.recommend_picOrderBreeder .list_thumb_recommendPic{display:flex;justify-content:space-between}.recommend_picOrderBreeder .list_thumb_recommendPic li{box-sizing:border-box;width:calc(33.3333333333% - 2px);border:1px solid #ced4da;cursor:pointer}.recommend_picOrderBreeder .list_thumb_recommendPic li:hover img{opacity:.8}.recommend_picOrderBreeder .head_recommend_picOrderBreeder{margin:0 0 20px;font-size:16px;font-weight:bold;text-align:center;color:#6441a5}.recommend_picOrderBreeder .head_recommend_picOrderBreeder i{font-size:1.2em;vertical-align:-0.15em;margin-right:.15em}.recommend_picOrderBreeder .detail_recommend_picOrderBreeder p{font-size:15px;line-height:1.5}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder{margin:15px 0 0}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder img{width:100%;height:auto}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder .balloon_recommend_picOrderBreeder{position:relative;z-index:1;padding:8px 12px;margin:10px 0 6px;border:2px solid #d4c8ea;border-radius:5px;font-size:12px;background:#fff}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder .balloon_recommend_picOrderBreeder:before,.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder .balloon_recommend_picOrderBreeder:after{position:absolute;content:"";display:block;border:8px solid transparent}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder .balloon_recommend_picOrderBreeder:before{z-index:1;border-top:8px solid #fff;left:15px;bottom:-13px}.recommend_picOrderBreeder .imgBox_recommend_picOrderBreeder .balloon_recommend_picOrderBreeder:after{z-index:-1;border-top:8px solid #d4c8ea;left:15px;bottom:-16px}.overlay_exPic{display:none;position:fixed;z-index:9998;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3)}.modalContent_exPic{box-sizing:border-box;position:fixed;z-index:9999;left:0;top:0;bottom:0;right:0;padding:50px 20px 20px;margin:auto;width:calc(100% - 100px);height:calc(100% - 100px);max-width:710px;max-height:550px;background:#fff;border-radius:1rem}.modalContent_exPic img{width:100%;height:auto}.close_exPic{position:absolute;right:10px;top:10px;display:block;width:30px;height:30px;border-radius:50%;background:#adb5bd;cursor:pointer}.close_exPic:before,.close_exPic:after{position:absolute;content:"";display:block;width:2px;height:14px;border-radius:1px;background:#fff;top:8px;left:14px;transform:rotate(45deg)}.close_exPic:after{transform:rotate(-45deg)}.close_exPic:hover{background:#ced4da}.attention_upLoadBreederPic{margin:10px 0}.attention_upLoadBreederPic .title_attention_upLoadBreederPic{font-size:12px;font-weight:bold;margin-bottom:3px}.attention_upLoadBreederPic .title_attention_upLoadBreederPic i{margin-right:.15em;font-size:1.2em;vertical-align:-0.15em;color:#ffab11}.attention_upLoadBreederPic .list_attention_upLoadBreederPic li{text-indent:-1em;padding-left:1em}div#main table.column{table-layout:fixed;width:100%}div#main table.column textarea{width:100%}div#main table.column textarea,div#main table.column th,div#main table.column td{box-sizing:border-box}div#main table.column th{width:16%}div#main table.column td{width:84%}div#main table.column .col2 col{width:16%}div#main table.column .col2 col:nth-child(2){width:84%}div#main table.column .col4 col{width:16%}div#main table.column .col4 col:nth-child(2n){width:34%}div#main table.column .col7 col{width:16%}div#main table.column .col7 col:last-child{width:13%}div#main table.column .col7 col:nth-child(2n){width:13%}div#main table.column:has(colgroup) th,div#main table.column:has(colgroup) td{width:auto}div#main .breedMakePromiseApp table.column th{width:20%}div#main .breedMakePromiseApp table.column td{width:80%}.full-use-checker-container{box-sizing:border-box}.full-use-checker-container p.supplement{margin:0;font-size:13px}.full-use-checker-container .btn_Checker_main{cursor:pointer}.full-use-checker-container .btn_Checker_main:hover{background:#fff3dd}.full-use-checker-container .progress{display:flex;align-items:center;justify-content:flex-start;width:400px;text-align:left}.full-use-checker-container .progress .status_progress{font-size:16px;margin-right:30px}.full-use-checker-container .progress .count_progress{font-size:14px}.btn_registerPet{display:inline-block;padding:6px 32px;background-color:#fff;font-size:14px;border:1px solid #dcdfe1;border-radius:4px;box-shadow:0 2px 0 #a5adb2;cursor:pointer}.btn_registerPet:hover{text-decoration:none;background-color:#deeefc;background-image:-o-linear-gradient(#EBF4FC, #DEEEFC);background-image:linear-gradient(#EBF4FC, #DEEEFC);background:-moz-linear-gradient(top, #EBF4FC, #DEEEFC);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EBF4FC), color-stop(1, #DEEEFC));border:1px solid #7eb4ea;color:#557}.checker-box{position:relative;display:flex;align-items:center;margin:0 0 10px;padding:8px 25px 8px 10px;border:1px solid #adb5bd;border-radius:6px;box-shadow:3px 3px 0 0 rgba(0,0,0,.15)}.checker-box:before{position:absolute;right:10px;top:calc(50% - 5px);content:"";display:block;width:10px;height:10px;border-right:3px solid #adb5bd;border-bottom:3px solid #adb5bd;transform:rotate(-45deg)}.warning-box{border-left:5px solid #fd714d}.achivement-count{font-size:24px;font-weight:bold;color:#32832d}.achivement-count.warning{color:#fd714d}.warning-container{display:flex;flex-direction:row;justify-content:flex-start;width:calc(100% - 400px);padding:0 0 0 20px;margin:5px 0 0;border-left:1px solid #ced4da}.warning-container p{margin:0;font-size:15px;font-weight:bold}.warning-container i{margin-right:.25em;font-size:24px;color:#fd714d}.complete-icon{font-size:30px;color:#32832d;padding-right:5px;vertical-align:-0.15em}.full-use-checker-area{display:flex;justify-content:center;width:990px;margin:10px 0 20px 0}.checker-radar{position:relative;border:1px solid #dcdfe1;height:540px;width:445px;background-color:#fff}.checker-radar .popup{position:absolute;background-color:#fff;z-index:999;width:350px;height:auto;margin:20px -175px;padding:10px;border-radius:15px;font-size:18px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.2);display:none}.checker-radar .popup:before{content:"";position:absolute;display:block;width:0;height:0;left:calc(50% - 12px);top:-24px;border:12px solid transparent;border-bottom:12px solid #fff;pointer-events:none}.checker-radar .popup.shrink_first_response_time_popup:before{left:118px}.copy_chekcerRadar{margin-top:30px;text-align:center;font-size:15px}.copy_chekcerRadar span{box-sizing:border-box;position:relative;display:inline-block;min-height:40px;padding:0 15px 5px;border-bottom:2px solid #9a7fcd;line-height:1.5}.copy_chekcerRadar span:before,.copy_chekcerRadar span:after{position:absolute;content:"";display:block;width:0;height:0}.copy_chekcerRadar span:before{bottom:-26px;left:calc(50% - 12px);border:12px solid transparent;border-top:12px solid #9a7fcd}.copy_chekcerRadar span:after{bottom:-24px;left:calc(50% - 12px);border:12px solid transparent;border-top:12px solid #fff}.checker-rader-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0 10px 0;margin:10px 0;font-size:15px}.checker-rader-title b{font-size:24px;color:#634d8e;margin-bottom:15px}.collision_detection_base:hover{cursor:pointer}.checker-content{width:445px;display:flex;flex-direction:column;justify-content:flex-start;text-align:start;margin-left:30px}.checker-content .title_checkerContent{margin:0 0 10px;font-size:20px;font-weight:bold}.checker-content .title_checkerContent_more{margin:23px 0 8px 0;font-size:16px;font-weight:bold}.checker-item{position:relative;box-sizing:border-box;width:100%;height:55px;border:1px solid #ced4da;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 35px 0 10px;margin:5px 0;font-size:16px;cursor:pointer}.checker-item:hover{background:#fff3dd}.checker-item:after{position:absolute;right:10px;top:calc(50% - 6px);content:"";display:block;width:10px;height:10px;border-right:3px solid #adb5bd;border-bottom:3px solid #adb5bd;transform:rotate(-45deg)}.checker-item.complete{background:#e9ecef;cursor:default}.checker-item.complete .residue-count{color:#32832d}.checker-item span.complete{font-size:18px;color:#32832d}.checker-item span.complete i{margin-right:5px;font-size:1.8em;vertical-align:-0.2em}.checker-item .incomplete{margin-right:10px;border-radius:6px;color:#fd714d;font-size:13px;font-weight:bold}.checker-item .incomplete i{margin-right:.15em;font-size:1.8em;vertical-align:-0.2em}.checker-item .residue,.checker-item .none{font-size:14px}.checker-item .residue-count{font-size:24px;font-weight:bold;color:#fd714d}.popup-title{font-size:16px;font-weight:bold;padding:10px;border-bottom:1px solid #adb5bd;text-align:center}.popup-body{font-size:15px;padding:10px;line-height:25px;text-align:left}.popup-body b{font-size:15px}.fullUseCheckerDetail_wrapper{margin-top:20px;width:800px}.fullUseCheckerDetail_wrapper .border{border-bottom:solid 1px #dcdfe1;margin:15px 0 5px}.fullUseCheckerDetail_wrapper .check_impossible{display:flex;align-items:center;justify-content:center;width:114px;font-size:12px;text-align:center;color:#495057}.full-use-checker-back{display:inline-block;text-align:start}.full_use_checker_message_background{background-color:#fff;margin:10px 0 0 0;padding:35px 30px 20px;text-align:center;border:solid 1px #d3d3d3}.full_use_checker_message_background h2{font-size:18px;font-weight:bold}.full_use_checker_message_background a i{margin-right:.25em;font-size:1.2em;vertical-align:-0.15em}.full_use_checker_message_background .celebration_achivement{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80px;margin:40px auto}.full_use_checker_message_background .celebration_achivement:before,.full_use_checker_message_background .celebration_achivement:after{position:absolute;top:calc(50% - 40px);content:"";display:block;width:60px;height:80px;background:url(../../breeder/images/bg_achievement_functionUse.png) no-repeat center center/100% auto}.full_use_checker_message_background .celebration_achivement:before{left:calc(50% - 100px)}.full_use_checker_message_background .celebration_achivement:after{right:calc(50% - 100px);transform:rotate(180deg)}.full_use_checker_message_background .celebration_achivement .icon_celebration_achivement{display:block;position:relative;width:48px;height:48px;border-radius:50%;border:1px solid #32832d}.full_use_checker_message_background .celebration_achivement .icon_celebration_achivement:after{position:absolute;content:"";display:block;width:20px;height:14px;left:calc(50% - 10px);top:calc(50% - 10px);border-left:1px solid #32832d;border-bottom:1px solid #32832d;transform:rotate(-45deg)}.full_use_checker_message_background .celebration_achivement p{margin-top:15px;font-size:28px;color:#32832d}.full_use_checker_message_background .full_use_checker_message_area{display:flex;align-items:center;justify-content:center;margin:10px 0 0;font-size:16px}.full_use_checker_message_background .full_use_checker_message_area p{line-height:1.5;vertical-align:middle}.full_use_checker_message_background .full_use_checker_message_area p.residue{margin-left:10px;font-size:14px}.full_use_checker_message_background .full_use_checker_message_area p.supplement_target{margin-top:10px;font-size:15px;color:#343a40}.full_use_checker_message_background .full_use_checker_message_area.stork{flex-direction:column}.full_use_checker_message_background .full_use_checker_message_area.stork .Min_btn{padding:.75em 2em;font-size:16px}.full_use_checker_message_background .full_use_checker_not_achievement{margin-left:10px;font-size:13px;color:#fd714d;font-weight:bold;vertical-align:middle}.full_use_checker_message_background .full_use_checker_not_achievement i{margin-right:3px;font-size:1.5em;vertical-align:-0.15em}.full_use_checker_message_background .chui{font-size:12px;color:#343a40}.full_use_checker_not_achievement_count{color:#fd714d;font-weight:bold;font-size:28px;vertical-align:-0.15em}.full_use_checker_button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 24px;border-radius:24px;font-weight:bold;font-size:16px}.full_use_checker_button .Min_btn-primary:hover{border:1px solid transparent !important;border-bottom:2px solid #c25200 !important}.full_use_checker_button .Min_btn-neutral:hover{border:1px solid transparent !important;border-bottom:2px solid #c1c6c9 !important}.point_Upinquiries{margin:30px 0 0;text-align:left;line-height:1.5;font-size:14px}.point_Upinquiries a{font-size:14px}.point_Upinquiries .updateTips{padding:1.5em;background:#f8f9fa}.point_Upinquiries .updateTips b{font-size:15px}.point_Upinquiries .updateTips .marker{display:inline-block;background:-webkit-linear-gradient(transparent 50%, #ffeac4 50%);background:-o-linear-gradient(transparent 50%, #ffeac4 50%);background:linear-gradient(transparent 50%, #ffeac4 50%)}.point_Upinquiries .supplement_updateTips{display:flex;align-items:center;padding:1.5em;border-top:1px solid #e9ecef;background:#f8f9fa}.point_Upinquiries .supplement_updateTips p{text-indent:-1em;padding-left:1em}.point_Upinquiries .supplement_updateTips button{padding:.5em 1em;margin-left:auto;font-size:15px !important}.list_fullUsePet{list-style:none;width:700px;margin:0 auto}.list_fullUsePet.geneticTesting{width:100%}.list_fullUsePet.specialOffer{width:760px}.list_fullUsePet>li{text-align:left;margin-bottom:10px}.list_fullUsePet>li:last-child{margin-bottom:0}.list_fullUsePet>li.listDetail_fullUsePet{background:#fff;border:1px solid #dee2f6}.id_listDetail_fullUsePet{padding:10px 20px;line-height:1;font-size:12px;background:#dee2f6}.content_listDetail_fullUseList{display:flex;align-items:center;padding:10px 20px 10px 10px}.content_listDetail_fullUseList .petImage img{width:100px;height:auto}.content_listDetail_fullUseList .list_petInfo{width:215px;margin-left:10px;list-style:none}.content_listDetail_fullUseList .list_petInfo li{line-height:1.5;font-size:14px}.content_listDetail_fullUseList .list_petInfo li.kindName{font-size:16px;font-weight:bold}.content_listDetail_fullUseList .list_petInfo b{font-size:14px}.content_listDetail_fullUseList .situation{margin-left:auto;font-size:14px}.content_listDetail_fullUseList .situation .full_use_checker_not_achievement_count{font-size:24px}.buttonArea_listDetail_fullUsePet{margin-left:20px}.list_use_checker_attention .full_use_checker_attention_block .petKind{text-align:start}.list_use_checker_attention .full_use_checker_attention_block:nth-child(n+2){border-top:0}.full_use_checker_attention_block{box-sizing:border-box;width:500px;padding:15px 20px;background-color:#fff;margin:0 10px;display:flex;justify-content:space-between;align-items:center;border:solid 1px #ced4da}.full_use_checker_attention_block .petKind{width:calc(100% - 40px);font-size:16px;font-weight:bold}.full_use_checker_attention_block .num_attention{font-size:15px}.full_use_checker_attention_block .num_attention span{color:#fd714d;font-size:24px;font-weight:bold}.full_use_checker_attention_block .num_attention span.num_none{color:#adb5bd}.complete_text,.non_complete_text{margin-left:5px;font-size:18px;font-weight:bold}.non_complete_text{color:#fd714d}.head_list_fullUsePet{margin:40px 0;line-height:1.3;font-size:18px;text-align:center}.list_inquiry_noResponse{padding:0 10px 50px;list-style:none}.list_inquiry_noResponse li{position:relative;margin-bottom:10px;background:#fff;border:1px solid #dee2f6}.list_inquiry_noResponse .label_dealSituation{position:absolute;left:-5px;top:8px;display:flex;align-items:center;justify-content:flex-start;width:65px;height:20px;padding:0 0 0 10px;background:#ffab11;line-height:1;font-size:12px;font-weight:bold;color:#fff}.list_inquiry_noResponse .label_dealSituation.end{background:#6c757d}.list_inquiry_noResponse .label_dealSituation:after{content:"";position:absolute;top:0;right:0;display:block;width:0;height:0;border:10px solid transparent;border-right:5px solid #dee2f6}.list_inquiry_noResponse .customerInfo{padding:12px 20px 10px 80px;font-size:16px;text-align:left;background:#dee2f6}.list_inquiry_noResponse .customerInfo b{font-size:18px}.list_inquiry_noResponse .customerInfo .customerAddress{font-size:14px}.list_inquiry_noResponse .responseInfo{display:flex;align-items:center;padding:15px 20px;text-align:left}.list_inquiry_noResponse .responseInfo p{font-size:14px}.list_inquiry_noResponse .responseInfo p span{font-size:18px;font-weight:bold;color:#fd714d}.deliveryCenterInfoModal{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;line-height:1.7;font-size:13px;text-align:center}.landTransportTag{font-weight:bold;display:inline-flex;align-items:center;background:#fff3dd;padding:3px 8px;border-radius:4px}.landTransportTag:before{font-family:"icomoon";content:"";padding-right:5px;color:#915e00;font-size:16px}.shinkansenTransportTag{font-weight:bold;display:inline-flex;align-items:center;background:#e4f5e3;padding:3px 8px;border-radius:4px}.shinkansenTransportTag:before{content:"";display:inline-block;width:16px;height:16px;background:url(../../breeder/images/icon_shinkansen.svg) no-repeat left center;margin-right:5px}.airTransportTag{font-weight:bold;display:inline-flex;align-items:center;background:#dcf1f4;padding:3px 8px;border-radius:4px}.airTransportTag:before{font-family:"icomoon";content:"";padding-right:5px;color:#2b818d;font-size:16px}.selectCenterBox{width:830px;margin:0 auto;text-align:left}.selectCenterBox .weakText{color:#6c757d}.selectCenterBox .edit_table{width:100% !important}.selectCenterBox th{padding:10px !important;box-sizing:border-box;font-weight:normal}.selectCenterBox th.selectCenter_center{width:47% !important}.selectCenterBox th.selectCenter_transfer{width:25% !important}.selectCenterBox th.selectCenter_operation{width:33% !important}.selectCenterBox td{padding:10px !important}.selectCenterBox td .centerInfoList li{margin-bottom:5px}.selectCenterBox td .centerInfoList li:last-child{margin-bottom:0}.selectCenterBox td.notSetCenterBox{background-color:#fce9e9}.selectCenterBox td .notSetCenter{background-color:#fd714d;color:#fff;font-weight:bold;padding:4px 5px}.selectCenterBox td .notSetCenter:before{font-family:"icomoon";content:"";padding-right:.3em}.selectCenterBox td .notSetCenterText{text-align:center;color:#fd714d;font-weight:bold}.selectCenterBox td .centerName{font-weight:bold;font-size:14px}.selectCenterBox .partnershipStoreTag{padding:1px 3px;background-color:#fff;border:1px solid #ef9091;display:inline-block;color:#ef9091}.selectCenterBox .centerTag{padding:1px 3px;background-color:#fff;border:1px solid #7d64ad;display:inline-block;color:#7d64ad}.selectCenterInfo{text-align:left}.selectCenterInfoHeading{font-weight:bold;font-size:14px;margin-bottom:10px;border-left:4px solid #333;padding:3px 0 3px 10px}.selectCenterInfoList{background-color:#f4f5f7;padding:15px}.selectCenterInfoList dt{margin-bottom:5px}.selectCenterInfoList dd{margin:0 0 10px 30px}.selectCenterInfoList dd:last-child{margin-bottom:0}.selectCenterLeadBox{display:flex;justify-content:space-between}.selectCenterLeadBox ul{display:flex;align-items:center}.selectCenterLeadBox li{display:flex;align-items:center}.selectCenterLeadBox li .partnershipStoreTag{margin-right:3px}.selectCenterLeadBox li .centerTag{margin-right:3px}.selectCenterLeadBox li .directFlightAlert{line-height:1;margin-right:2px}.selectCenterLeadBox li .notDirectCenter{line-height:1}.directFlightAlert:before{font-family:"icomoon";content:"";padding-right:3px;color:#f7a000}.directFlightAlert_subText{font-size:12px;color:#6c757d}.directFlightAlertArea{border:1px solid #ffbd44;background-color:#fff3dd;padding:15px;font-size:13px;line-height:1.5}.directFlightAlertArea a{cursor:pointer}.directFlightAlertArea .marker{background:linear-gradient(transparent 60%, #FDCF66 60%)}.directFlightAlertArea .checkbox_container{display:inline-block;padding:8px 13px 8px 10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}.directFlightAlertArea .checkbox_container input[type=checkbox]{position:relative;top:-1px;margin-right:.3em;vertical-align:middle}.notDirectCenter{background-color:#f7a000;color:#fff;font-weight:bold;padding:4px 5px;margin-right:3px}.notDirectCenter:before{font-family:"icomoon";content:"";padding-right:.3em}.deliveryCenterDirectFlightList{width:800px}.deliveryCenterDirectFlightList_info dl{display:flex;align-items:center}.deliveryCenterDirectFlightList_info dl .tag_ng{top:5px}.deliveryCenterDirectFlightList_info dl .tag_ok,.deliveryCenterDirectFlightList_info dl .tag_attention{top:0}.deliveryCenterDirectFlightList_info dt{margin-right:3px}.deliveryCenterDirectFlightList_info dd{margin-right:10px}.deliveryCenterDirectFlightList table{width:100%;text-align:center;border-collapse:separate;border-spacing:0;font-size:12px;position:relative;box-sizing:border-box;border:1px solid #cacaf3;border-top:none}.deliveryCenterDirectFlightList tr{border-top:1px dotted #cacaf3}.deliveryCenterDirectFlightList tr:first-child{border:none}.deliveryCenterDirectFlightList tr:last-child td{border-bottom:none}.deliveryCenterDirectFlightList tr.noAirport{background-color:#aaa !important}.deliveryCenterDirectFlightList tr.noAirport td{background-color:#aaa !important}.deliveryCenterDirectFlightList tr.noAirport td:hover{background:transparent}.deliveryCenterDirectFlightList tr.is_active td{background-color:#f7a000 !important;color:#fff}.deliveryCenterDirectFlightList tr.is_active td .tag_attention:before{border-color:transparent transparent #f7a000 transparent}.deliveryCenterDirectFlightList .tag_ok{display:inline-block;width:10px;height:10px;border:3px solid #32832d;border-radius:50%;position:relative;top:3px}.deliveryCenterDirectFlightList .tag_ng{display:inline-block;width:14px;height:14px;position:relative;top:7px}.deliveryCenterDirectFlightList .tag_ng:before,.deliveryCenterDirectFlightList .tag_ng:after{content:"";display:block;width:100%;height:3px;background:#e51b1b;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(14% - 5px);left:14%}.deliveryCenterDirectFlightList .tag_ng:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:14%}.deliveryCenterDirectFlightList .tag_attention{display:inline-block;width:0;height:0;border-style:solid;border-width:0 8.5px 14.7px 8.5px;border-color:transparent transparent #40a93a;position:relative;top:2px}.deliveryCenterDirectFlightList .tag_attention:before{content:"";display:inline-block;position:absolute;top:6px;left:-3px;width:0;height:0;border-style:solid;border-width:0 3px 5.2px 3px;border-color:transparent transparent #fff transparent}.deliveryCenterDirectFlightList th{padding:10px 0;background-color:#ddf;border-right:1px dotted #cacaf3;border-top:1px solid #cacaf3;border-bottom:1px solid #cacaf3;background-clip:padding-box;width:120px;box-sizing:border-box;position:sticky;top:0;z-index:20}.deliveryCenterDirectFlightList th:first-child{background-color:#fff;font-weight:normal;width:185px}.deliveryCenterDirectFlightList td{padding:10px 0;border-right:1px dotted #cacaf3;border-bottom:1px dotted #cacaf3}.deliveryCenterDirectFlightList td:last-child{border-right:none}.deliveryCenterDirectFlightList td:hover{background-color:#ffefd5}.deliveryCenterDirectFlightList td:first-child,.deliveryCenterDirectFlightList td:nth-child(2){font-weight:bold;background-color:#ddf}.deliveryCenterDirectFlightList .rowspanTrNext td:nth-child(2){background:transparent;font-weight:normal}.deliveryCenterDirectFlightList .rowspanTrNext td:nth-child(2):hover{background-color:#ffefd5}.commonTextWarning:before{font-family:"icomoon";content:"";color:#ffab11;padding-right:5px}.commonTextInfo:before{font-family:"icomoon";content:"";color:#8a949a;padding-right:5px}#main h1.title_enqueteAge{line-height:1.5;text-align:center;font-size:24px}.enqueteAge{padding:30px;text-align:left}.enqueteAge .list_enqueteAge li{margin-bottom:30px}.enqueteAge .list_enqueteAge li:last-child{margin-bottom:0}.enqueteAge .head_question_enqueteAge{padding:10px 15px;line-height:1.5;font-size:16px;background:#f7f8f9}.enqueteAge .head_question_enqueteAge .Min_badge-danger{background:#fff}.enqueteAge .lead_enqueteAge{margin:5px 0 10px;font-size:16px;text-align:center}.enqueteAge .answerItem_enqueteAge{margin:15px 0 0;padding:0 15px}.enqueteAge .answerItem_enqueteAge label{display:inline-block;font-size:16px;cursor:pointer}.enqueteAge .answerItem_enqueteAge input[type=radio]{appearance:none;-webkit-appearance:none;position:relative;display:inline-block;margin:0 3px 0 0;width:14px;height:14px;border:1px solid #400000;border-radius:50%;vertical-align:-0.15em}.enqueteAge .answerItem_enqueteAge input[type=radio]:checked:after{position:absolute;top:2px;left:2px;content:"";display:block;width:8px;height:8px;background:#400000;border-radius:50%}.enqueteAge .answerItem_enqueteAge input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;display:inline-block;margin:0 3px 0 0;width:14px;height:14px;border:1px solid #d2caaf;vertical-align:-0.15em}.enqueteAge .answerItem_enqueteAge input[type=checkbox]:checked:after{position:absolute;top:-1px;left:1px;content:"";display:block;width:10px;height:6px;border-left:2px solid #400000;border-bottom:2px solid #400000;transform:rotate(-50deg)}.enqueteAge .answerItem_enqueteAge input[type=number]{text-align:right;padding:6px 12px;border:1px solid #d2caaf;font-size:16px}.enqueteAge .answerItem_enqueteAge.breederAge label,.enqueteAge .answerItem_enqueteAge .otherAge label{position:relative;padding:10px 12px 10px 28px;margin-left:5px;border:1px solid #dcdfe1;border-radius:.25rem}.enqueteAge .answerItem_enqueteAge.breederAge label:before,.enqueteAge .answerItem_enqueteAge.breederAge label:after,.enqueteAge .answerItem_enqueteAge .otherAge label:before,.enqueteAge .answerItem_enqueteAge .otherAge label:after{box-sizing:border-box;position:absolute;content:"";display:block}.enqueteAge .answerItem_enqueteAge.breederAge label:first-of-type,.enqueteAge .answerItem_enqueteAge .otherAge label:first-of-type{margin-left:0}.enqueteAge .answerItem_enqueteAge.breederAge label:hover,.enqueteAge .answerItem_enqueteAge .otherAge label:hover{background:#fff3dd}.enqueteAge .answerItem_enqueteAge.breederAge input[type=radio],.enqueteAge .answerItem_enqueteAge .otherAge input[type=radio]{display:none}.enqueteAge .answerItem_enqueteAge.breederAge input[type=radio]+label:before,.enqueteAge .answerItem_enqueteAge .otherAge input[type=radio]+label:before{top:10px;left:10px;width:14px;height:14px;border-radius:50%;border:1px solid #400000}.enqueteAge .answerItem_enqueteAge.breederAge input[type=radio]:checked+label,.enqueteAge .answerItem_enqueteAge .otherAge input[type=radio]:checked+label{background:#fff3dd}.enqueteAge .answerItem_enqueteAge.breederAge input[type=radio]:checked+label:after,.enqueteAge .answerItem_enqueteAge .otherAge input[type=radio]:checked+label:after{top:13px;left:13px;width:8px;height:8px;border-radius:50%;background:#400000}.enqueteAge .answerItem_enqueteAge.breederAge input[type=checkbox],.enqueteAge .answerItem_enqueteAge .otherAge input[type=checkbox]{display:none}.enqueteAge .answerItem_enqueteAge.breederAge input[type=checkbox]+label:before,.enqueteAge .answerItem_enqueteAge .otherAge input[type=checkbox]+label:before{top:9px;left:10px;width:14px;height:14px;border:1px solid #d2caaf}.enqueteAge .answerItem_enqueteAge.breederAge input[type=checkbox]:checked+label,.enqueteAge .answerItem_enqueteAge .otherAge input[type=checkbox]:checked+label{background:#fff3dd}.enqueteAge .answerItem_enqueteAge.breederAge input[type=checkbox]:checked+label:after,.enqueteAge .answerItem_enqueteAge .otherAge input[type=checkbox]:checked+label:after{top:11px;left:13px;width:10px;height:6px;border-left:2px solid #400000;border-bottom:2px solid #400000;transform:rotate(-50deg)}.enqueteAge .answerItem_enqueteAge .otherAge{padding:5px 0 15px 18px}.enqueteAge .sendForm_enqueteAge{padding:15px 0 0;margin:20px 0 0;border-top:1px solid #dcdfe1;text-align:center}.enqueteAge .sendForm_enqueteAge .Min_btn{padding:12px 60px;font-size:16px}.tip_notCharge{display:inline-flex;align-items:center;padding:0 8px;margin:5px 0 0;height:22px;border:1px solid #d2caaf;border-radius:11px;line-height:1;color:#333;cursor:pointer}.tip_notCharge:hover{color:#333;border:1px solid #d2caaf;background:#fff3dd}.tip_notCharge i{margin:0 2px 0 0;font-size:1.2em;color:#897731}.content_notCharge{padding:20px 15px 15px;margin:3px;background:#fff;color:#333}.content_notCharge .title_notCharge{padding:0 0 5px;font-size:16px;font-weight:bold;border-bottom:1px solid #dcdfe1}.content_notCharge .list_notCharge{list-style:none}.content_notCharge .list_notCharge li{position:relative;padding:0 0 0 8px;margin:8px 0 0;font-size:14px}.content_notCharge .list_notCharge li::before{content:"";position:absolute;left:0;top:5px;display:block;width:5px;height:5px;border-radius:50%;background:#6478d7}.tip_notCharge{display:inline-flex;align-items:center;padding:0 8px;margin:5px 0 0;height:22px;border:1px solid #d2caaf;border-radius:11px;line-height:1;color:#333;cursor:pointer}.tip_notCharge:hover{color:#333;border:1px solid #d2caaf;background:#fff3dd}.tip_notCharge i{margin:0 2px 0 0;font-size:1.2em;color:#897731}.content_notCharge{padding:20px 15px 15px;margin:3px;background:#fff;color:#333}.content_notCharge .title_notCharge{padding:0 0 5px;font-size:16px;font-weight:bold;border-bottom:1px solid #dcdfe1}.content_notCharge .list_notCharge{list-style:none}.content_notCharge .list_notCharge li{position:relative;padding:0 0 0 8px;margin:8px 0 0;font-size:14px}.content_notCharge .list_notCharge li::before{content:"";position:absolute;left:0;top:5px;display:block;width:5px;height:5px;border-radius:50%;background:#6478d7}#powerTip.balloon_adjust{left:0 !important}#powerTip.balloon_adjust::before{left:205px !important}.catMakePromiseList_csvBtn{color:blue;text-decoration:underline;border:0;background:none;cursor:pointer}.catMakePromiseList_csvBtn:hover{text-decoration:none}.dealChangeAttentionBox{padding:10px;border:1px solid #f7a000;display:flex;align-items:center}.dealChangeAttentionBox:before{font-family:"icomoon";content:"";padding-right:10px;font-size:16px;color:#f7a000}.supportFeeInfoBox{border-radius:4px;background-color:#fff3dd;line-height:1.5;text-align:left}.supportFeeInfoTitle{display:flex;align-items:center;font-weight:bold}.supportFeeInfoTitle:before{font-family:"icomoon";content:"";padding-right:10px;font-size:20px;color:#f7a000}.breederAward_exp_container{box-sizing:border-box;width:830px;padding:30px;margin:20px 0 0;background:#f8f9fa;line-height:1.5;text-align:left}.breederAward_exp_outline{margin:0 0 20px}.breederAward_exp_outline p{margin:0 0 10px;font-size:13px}.breederAward_exp_outline span{display:inline-block}.breederAward_exp_head{font-size:15px;padding:2px 0 0 8px;margin:0 0 10px;border-left:3px solid #495057}.breederAward_exp_content{margin:0 0 30px}.breederAward_exp_content:last-of-type{margin-bottom:0}.breederAward_exp_attention{padding:0 0 0 1em;text-indent:-1em}.breederAward_form_setting{display:flex;align-items:center;flex-wrap:wrap}.breederAward_form_setting dt,.breederAward_form_setting dd{box-sizing:border-box;margin:0 0 10px}.breederAward_form_setting dt:last-of-type,.breederAward_form_setting dd:last-of-type{margin-bottom:0}.breederAward_form_setting dt{width:50px;padding:5px 0 5px 5px}.breederAward_form_setting dd{width:calc(100% - 50px)}.breederAward_notAwarded{margin:40px 0 50px;font-size:16px}.breederAward_notAwarded::before{font-family:"icomoon";content:"";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #6c757d;line-height:1;color:#6c757d}.formCheckError{position:relative;color:#e51b1b;padding-left:1.2em}.formCheckError:before{content:"";position:absolute;left:0;top:.2em;display:block;width:1em;height:1em;background:url(../../breeder/images/icon_exclamationTriangle.svg) no-repeat center center/1em auto}.ahbFreeTermBanner{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:4px;width:130px;position:absolute;top:-60px;right:-130px;z-index:1}.ahbFreeTermBanner:before{content:"";border:7px solid transparent;border-right:7px solid #fff;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.ahbFreeTermBanner_wrapper{position:relative}.ahbFreeTermBanner_wrapper img{cursor:pointer;width:250px;height:auto}.ahbFreeTermBanner_wrapper img:hover{opacity:.8}.ahbFreeTermBanner_header{background-color:#faf0d9;font-weight:bold;font-size:12px;text-align:center;line-height:1.2;padding:10px 5px}.ahbFreeTermBanner_header span{font-size:14px;background:linear-gradient(transparent 60%, #FDCF66 60%)}.ahbFreeTermBanner_contents{padding:10px 0;font-size:12px;line-height:1.5}.ahbFreeTermBanner_contents .emph{background:linear-gradient(transparent 60%, #FDCF66 60%)}.ahbFreeTermBanner_close{display:flex;align-items:center;justify-content:center;color:#666;background-color:#ddd;border-radius:50%;width:16px;height:16px;margin:0 0 0 auto;cursor:pointer}.ahbFreeTermBanner_close:hover{opacity:.8}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeInfoBox{display:flex;justify-content:center;align-items:center;border:2px solid #e7e3db;border-radius:10px;padding:10px 0;position:relative;margin-bottom:17px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeInfoBox:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:17px 10px 0 10px;border-color:#e7e3db transparent transparent transparent;position:absolute;left:50%;bottom:-17px;transform:translateX(-50%)}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeInfoBox dt{font-size:16px;background-color:#f5f2e9;padding:10px 20px;margin-right:15px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeInfoBox dd{font-size:16px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeInfoBox dd span{font-size:20px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExBox{border:2px solid #e7e3db;border-radius:10px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExInner{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 26px;position:relative}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExInner:before{content:"";width:85px;height:38px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url(../../breeder/images/proxyDeliveryChargeFreeCampaign/arrow_pc.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-left:15px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExHeading{font-size:16px;background-color:#f5f2e9;border-radius:8px 8px 0 0;padding:15px 0;text-align:center;font-weight:normal}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExHeading .num{font-size:18px;margin:0 3px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge{display:flex;align-items:center;margin-top:8px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dt{font-size:16px;background-color:#f5f2e9;padding:10px 20px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd{font-size:18px;display:flex;flex-direction:column;align-items:center}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd .num{font-size:28px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd .numWrapper{display:inline-block;position:relative;padding-top:30px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd .numWrapper:before{content:"";width:100%;height:2px;border-top:2px solid #f2ad11;position:absolute;left:0;top:calc(50% + 10px)}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd .numWrapper:after{content:"";width:100%;height:2px;border-top:2px solid #f2ad11;position:absolute;left:0;bottom:calc(50% - 20px)}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExCharge dd .supply{font-size:14px;color:#777;margin-top:5px}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExFree{color:#f2ad11;display:flex;flex-direction:column;align-items:center;position:relative}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExFree .free{font-size:40px;font-weight:bold;display:flex;align-items:center;line-height:1.5}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExFree .free span{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.2;border:2px solid #f2ad11;border-radius:50%;width:56px;height:56px;margin-left:10px;box-sizing:border-box;text-align:center}.howToProxyDeliveryChargeFreeCampaign .proxyDeliveryChargeExFree .freeSupply{font-size:16px;padding:7px;margin-top:5px;width:240px;box-sizing:border-box;background-color:#f2ad11;color:#fff;border-radius:50px;text-align:center}.importantRuleBox{border:1px solid #e51b1b;text-align:left;line-height:1.5}.importantRuleHeading{display:flex;align-items:center;justify-content:center;padding:10px;margin:0 !important;background-color:#e51b1b;color:#fff;font-size:22px !important}.importantRuleHeading span{font-size:14px}.importantRuleHeading:before{font-family:"icomoon";content:"";padding-right:7px;font-size:22px}.importantRuleContents{padding:20px;font-size:18px !important}.importantRuleList li{display:flex;gap:10px;align-items:baseline;margin-bottom:20px}.importantRuleList li:last-child{margin-bottom:0}.importantRuleList input{flex-shrink:0;border-color:#97a0a6 !important}.ruleAgreement{font-size:18px}.ruleAgreement input{margin-right:5px !important;border-color:#97a0a6 !important}.ruleAgreement input:disabled+label{color:#999}.ruleAgreement input:disabled+label:before{background-color:#eee;border-color:#eee}.agreement_useProxyDelivery .importantRuleHeading{font-size:20px !important}.agreement_useProxyDelivery .importantRuleHeading span{font-size:13px}.agreement_useProxyDelivery .importantRuleContents{font-size:16px !important}.agreement_useProxyDelivery .ruleAgreement{font-size:16px}.code-slideAccordionBody{display:none}.notice_accordion{margin:10px 0}.notice_accordion_btn{position:relative;padding:5px 1em;font-weight:bold;color:#7f68ca;background:#dad3f0;cursor:pointer}.notice_accordion_btn::before,.notice_accordion_btn::after{position:absolute;top:50%;right:1em;content:"";width:18px;height:5px;margin-top:-2.5px;background:#7f68ca}.notice_accordion_btn::after{transition:all .3s;transform:rotate(90deg)}.active.notice_accordion_btn::after{transform:rotate(0deg)}.notice_accordion_contents{border:1px solid #dad3f0}.notice_accordion_inner{padding:5px 1em}.notice_accordion_list{padding-left:1em;text-indent:-1em}.admInfo_box .contactDlivery{border-top:1px solid #c6c6e5;margin:5px;padding-top:3px;text-align:left;position:relative}.admInfo_box .contactDlivery:before,.admInfo_box .contactDlivery:after{content:"";border-style:solid;border-width:0 6px 6px 6px;position:absolute;left:23px}.admInfo_box .contactDlivery:before{border-color:transparent transparent #c6c6e5 transparent;top:-7px}.admInfo_box .contactDlivery:after{border-color:transparent transparent #fff transparent;top:-6px}.admInfo_box .contactDlivery a{text-decoration:underline}.admInfo_box .contactDlivery a:hover{text-decoration:none}.admInfo_box .contactDlivery img{width:16px;margin:0 2px;vertical-align:baseline}.livingGuaranteeEdit_mainImageBtn{display:flex;justify-content:center;align-items:center;margin-top:54px;position:relative;z-index:1}.livingGuaranteeEdit_mainImageBtn:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:20px 45px 0 45px;border-color:#e2efd5 transparent transparent transparent;position:absolute;top:-34px;left:50%;transform:translateX(-50%)}.livingGuaranteeEdit_mainImageBtn a{min-width:80px;padding:1rem 2rem;font-size:16px !important;color:#fff !important}.livingGuaranteeEdit_mainImageBtn .disabledBtn{min-width:80px;padding:1rem 2rem;font-size:16px !important;background-color:#ccc;color:#999;cursor:default}.livingGuaranteeEdit_contents{padding:20px 40px;background-color:#fcfaf4}.livingGuaranteeEdit_mainContents{padding:30px 20px;background-color:#fcfaf4}.livingGuaranteeEdit_mainTextBox{margin-bottom:20px;font-size:20px;text-align:center}.livingGuaranteeEdit_mainTextBox .sub{font-size:14px;margin-bottom:0}.livingGuaranteeEdit_mainList{width:69%;margin:0 auto;display:flex;justify-content:space-between}.livingGuaranteeEdit_mainList li{width:calc((100% - 30px)/3);background-color:#f1fae5;border:2px solid #e3f0d6;padding:10px 0;border-radius:4px;text-align:center;position:relative}.livingGuaranteeEdit_mainList li:before{content:"";display:inline-block;position:absolute;top:0;left:0;border-left:70px solid #fff;border-bottom:70px solid transparent;opacity:.7;z-index:0}.livingGuaranteeEdit_mainList li .main{font-size:18px;font-weight:bold;color:#5e8933;z-index:1;position:relative}.livingGuaranteeEdit_mainList li .main span{display:block;font-size:12px}.livingGuaranteeEdit_mainList li .sub{font-size:13px;font-weight:bold;margin-top:2px;margin-bottom:0;z-index:1;position:relative}.livingGuaranteeEdit_wrapper{width:900px;padding:0 0 40px;margin:0 auto;font-size:14px;line-height:1.7;text-align:left}.livingGuaranteeEdit_wrapper a{color:#0678cf;font-size:14px}.livingGuaranteeEdit_wrapper a.Min_btn:hover{border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}.livingGuaranteeEdit_wrapper a i{font-size:1.5em;vertical-align:-0.15em}.livingGuaranteeEdit_wrapper .text-emph{font-weight:bold;color:#5e8933;background:linear-gradient(transparent 70%, #deedce 70%)}.livingGuaranteeEdit_wrapper .text-supply{font-size:12px;color:#586066}.livingGuaranteeEdit_wrapper .caption_list li{font-size:12px;margin-bottom:10px;display:flex;align-items:center;color:#586066}.livingGuaranteeEdit_wrapper .caption_list li:last-child{margin-bottom:0}.livingGuaranteeEdit_wrapper .caption_list li:before{content:"※";display:inline-block;margin-right:.5em}.livingGuaranteeEdit_wrapper .caption_list.text-right{text-align:right}.livingGuaranteeEdit_wrapper .caption_list.text-right li{justify-content:flex-end}.livingGuaranteeEdit_wrapper .caption_list.number{counter-reset:listnum}.livingGuaranteeEdit_wrapper .caption_list.number li:before{counter-increment:listnum;content:"※" counter(listnum);display:inline-block;margin-right:2em}.livingGuaranteeEdit_wrapper .btnNext{text-align:center;margin:0}.livingGuaranteeEdit_wrapper .btnNext a{min-width:80px;padding:1rem 2rem;font-size:16px !important;color:#fff !important}.livingGuaranteeEdit_wrapper .bankAccountTable{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;padding:3px 6px}.livingGuaranteeEdit_wrapper .bankAccountTable dt{width:18%;background-color:#eee;text-align:center;padding:5px 0;margin:1px 0}.livingGuaranteeEdit_wrapper .bankAccountTable dd{width:70%;padding:5px;box-sizing:border-box}.livingGuaranteeEdit_wrapper .status_incomplete{font-weight:bold}.livingGuaranteeEdit_wrapper .status_incomplete:before{font-family:"icomoon";content:"";margin-right:3px;color:#ffab11}.livingGuaranteeEdit_head{padding:.85em 1em;margin:60px 0 20px;font-size:16px;line-height:1.2;background-color:#e3f0d6;color:#5e8933}.livingGuaranteeEdit_form_head{padding:0 0 0 10px;margin:50px 0 20px;line-height:1.5;font-size:16px;font-weight:bold;color:#333;border-left:3px solid #333}.livingGuarantee_intro{position:relative}.livingGuarantee_intro_text{margin-right:100px}.livingGuarantee_intro_mainText{margin-bottom:30px;font-size:18px;font-weight:bold}.livingGuarantee_breeder{width:135px;display:flex;align-items:center;justify-content:center;background-color:#eaeced;font-size:14px;font-weight:bold;text-align:center}.livingGuarantee_or{width:50px;height:50px;display:flex;flex-shrink:0;align-items:center;justify-content:center;margin:39% 10px 0;background-color:#f1f1f1;border-radius:50%;font-size:12px}.livingGuarantee_minburi{background-color:#e3f0d6;padding:15px 3px 3px}.livingGuarantee_minburi_heading{font-size:14px;font-weight:bold;text-align:center;color:#5e8933}.livingGuarantee_minburi_table{width:600px;margin:0 auto;border-collapse:separate;border-spacing:4px}.livingGuarantee_minburi_table th,.livingGuarantee_minburi_table td{padding:12px;text-align:center}.livingGuarantee_minburi_table th{background:#91c35f;border-radius:5px 0 0 5px;color:#fff;font-size:14px;font-weight:normal;vertical-align:middle}.livingGuarantee_minburi_table th.none{width:160px;background:none}.livingGuarantee_minburi_table td{font-size:16px;background:#fff}.livingGuarantee_minburi_table td strong{font-size:20px;font-weight:bold}.livingGuarantee_minburi_table td .inTax{font-size:12px}.livingGuarantee_minburi_table td .feeSupply{font-size:12px}.livingGuarantee_minburi_table td .cap{font-size:10px;margin-left:5px}.livingGuarantee_minburi_table thead th{border-radius:5px 5px 0 0}.livingGuarantee_minburi .caption_list{width:600px;margin:0 auto}.livingGuarantee_minburi .contentDetail_list_head{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;margin-right:10px;padding:.4em .75em .25em;line-height:1;font-weight:bold;font-size:14px}.livingGuarantee_minburi .contentDetail_list_head.treatment{background-color:#f1f1f1;color:#5e8933}.livingGuarantee_minburi .contentDetail_list_head.death{background-color:#f1f1f1}.livingGuarantee_minburi .contentDetail_list_text{line-height:1.5}.livingGuarantee_minburi .contentDetail_list_border{margin:10px 0 10px 17px;text-align:left;font-size:12px;line-height:1}.livingGuarantee_minburi .contentDetail_item{display:flex;align-items:flex-start}.livingGuarantee_minburi .contentDetail .small{font-size:14px}.livingGuarantee_plan_attention{border:1px solid #e3f0d6;background-color:#fff}.livingGuarantee_plan_attention_heading{display:inline-block;color:#fff;font-weight:bold;background-color:#91c35f;padding:5px 10px;margin-bottom:0}.livingGuarantee_feature_list{counter-reset:number 0}.livingGuarantee_feature li h3{display:flex;align-items:center;font-size:16px;border-bottom:1px solid #91c35f;padding-bottom:10px;margin:60px 0 30px}.livingGuarantee_feature li h3:before{counter-increment:number 1;content:counter(number);display:grid;place-content:center;place-items:center;background-color:#91c35f;border-radius:50%;width:26px;height:26px;margin-right:7px;color:#fff}.livingGuarantee_feature li:first-child h3{margin-top:0}.livingGuarantee_feature .closingFee{background-color:#e3f0d6;border-radius:4px;width:40%;padding:20px;box-sizing:border-box}.livingGuarantee_feature .closingFee dl{display:grid;place-content:center;place-items:center;width:49%;height:65px;border:1px solid #91c35f;background-color:#fff;border-radius:4px;box-sizing:border-box}.livingGuarantee_feature .closingFee dl dt{padding:2px 10px;background-color:#91c35f;color:#fff;border-radius:30px;font-weight:bold;font-size:13px;margin-top:-29px;margin-bottom:10px}.livingGuarantee_feature .closingFee dl dd{font-weight:bold;font-size:16px}.livingGuarantee_feature .closingFee dl dd .inTax{font-size:10px;font-weight:normal}.livingGuarantee_feature .closingFeeEx{border-radius:4px;width:58%;padding:20px;background-color:#eff1f1;box-sizing:border-box}.livingGuarantee_feature .closingFeeEx ul{display:flex;align-items:center;justify-content:space-between}.livingGuarantee_feature .closingFeeEx ul li{width:30%;height:76px;box-sizing:border-box;border-radius:4px;position:relative;text-align:center;font-weight:bold}.livingGuarantee_feature .closingFeeEx ul li:first-child{background-color:#6288c4;color:#fff}.livingGuarantee_feature .closingFeeEx ul li:first-child:after{content:"";display:block;width:12px;height:2px;background:url(../../breeder/images/livingGuarantee/icon_minus.svg) no-repeat center center;position:absolute;top:50%;right:-16px}.livingGuarantee_feature .closingFeeEx ul li:nth-child(2){background-color:#91c35f;color:#fff}.livingGuarantee_feature .closingFeeEx ul li:nth-child(2):after{content:"";display:block;width:12px;height:7px;background:url(../../breeder/images/livingGuarantee/icon_equal.svg) no-repeat center center;position:absolute;top:50%;right:-16px}.livingGuarantee_feature .closingFeeEx ul li:nth-child(3){background-color:#fff;border:1px solid #6288c4;color:#6288c4}.livingGuarantee_feature .closingFeeEx ul li .inTax{font-size:10px;font-weight:normal}.livingGuarantee_feature .closingFeeEx_title{display:grid;place-content:center;place-items:center;height:65%;line-height:1.3}.livingGuarantee_role_list{display:flex;justify-content:space-between;align-items:center}.livingGuarantee_role_list li{display:flex;align-items:flex-end;justify-content:center;width:calc((100% - 20px)/3);height:205px;padding:20px;box-sizing:border-box;border:1px solid #e3f0d6;border-radius:4px}.livingGuarantee_role_list li:first-child{background:url(../../breeder/images/livingGuarantee/role01.svg) no-repeat center 20px #fff;background-size:124px 97px}.livingGuarantee_role_list li:nth-child(2){background:url(../../breeder/images/livingGuarantee/role02.svg) no-repeat center 36px #fff;background-size:122px 73px}.livingGuarantee_role_list li:nth-child(3){background:url(../../breeder/images/livingGuarantee/role03.svg) no-repeat center 30px #fff;background-size:90px 89px}.livingGuarantee_role .customerFlow{display:flex;justify-content:space-between;border:1px solid #e3f0d6;background-color:#fff;position:relative;margin-top:20px;padding:20px 40px}.livingGuarantee_role .customerFlow:before,.livingGuarantee_role .customerFlow:after{bottom:100%;left:83%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.livingGuarantee_role .customerFlow:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.livingGuarantee_role .customerFlow:before{border-color:rgba(194,225,245,0);border-bottom-color:#e3f0d6;border-width:16px;margin-left:-16px}.livingGuarantee_role .customerFlow dt{display:grid;place-content:center}.livingGuarantee_role .customerFlow dd{width:59%}.livingGuarantee_role .customerFlow ul{display:flex;font-size:12px;line-height:1.2;text-align:center;justify-content:space-between}.livingGuarantee_role .customerFlow ul li{position:relative;width:110px}.livingGuarantee_role .customerFlow ul li:after{content:"";display:block;width:43px;height:18px;background:url(../../breeder/images/livingGuarantee/arrow.svg) no-repeat center center;position:absolute;top:28%;right:-39px}.livingGuarantee_role .customerFlow ul li:last-child:after{display:none}.livingGuarantee_role .customerFlow ul li img{margin-bottom:10px}.livingGuarantee_role .text-supply{text-align:right}.livingGuarantee_faq dt{display:flex;align-items:center;padding:15px;margin-bottom:15px;background-color:#fff;font-size:16px;cursor:pointer}.livingGuarantee_faq dt.is-open:after{transform:rotate(180deg)}.livingGuarantee_faq dt:before{content:"Q.";display:inline-block;color:#d37a1a;margin-right:10px;font-size:16px;font-weight:bold}.livingGuarantee_faq dt:after{font-family:"icomoon";content:"";padding-left:5px;color:#999;font-size:16px;margin-left:auto;transition:transform .2s ease}.livingGuarantee_faq dd{font-size:16px}.livingGuarantee_faq dd p{padding:0 20px 20px}.livingGuarantee_faq .modalLink{color:#0678cf;cursor:pointer}.livingGuarantee_attention{border:1px solid #dcdfe1}.livingGuarantee_attention_heading{color:#333;font-size:16px;font-weight:bold;display:flex;align-items:center;justify-content:center;background-color:#faeacd;padding:12px 0}.livingGuarantee_attention_heading:before{font-family:"icomoon";content:"";padding-right:5px;color:#ffab11}.livingGuarantee_attention dl{padding:0 30px 30px}.livingGuarantee_attention dt{display:flex;align-items:center;font-size:16px;font-weight:bold;margin-bottom:5px}.livingGuarantee_attention dt:before{content:"";display:block;flex-shrink:0;width:20px;height:18px;margin-right:5px;background:url(../../breeder/images/livingGuarantee/icon_check.svg) no-repeat center center}.livingGuarantee_attention dd{margin-bottom:20px}.livingGuarantee_attention dd:last-of-type{margin-bottom:0}.livingGuarantee_agreement_heading{text-align:center;font-size:26px;font-weight:bold}.livingGuarantee_agreement .mustAgreement{font-size:14px;margin-top:40px;padding-top:40px;border-top:1px solid #dcdfe1}.livingGuarantee_agreement .ruleBox{border:none;background:#f8f9fa;height:300px;padding:2em;margin:1em 0 2em;background:#fff;overflow-y:scroll;height:300px;border:1px solid #dcdfe1;text-align:left}.livingGuarantee_agreement .ruleBox h3{margin:2em 0 .5em 0;font-size:14px}.livingGuarantee_agreement .ruleBox>div{line-height:1.5;font-size:14px}.livingGuarantee_agreement .ruleBox h2{margin:2em 0 .5em 0;font-weight:bold;color:#333}.livingGuarantee_agreement .ruleBox h2.ruleHeading{font-size:18px;border-top:1px solid #ddd;padding-top:2em;margin-bottom:1em}.livingGuarantee_agreement .ruleBox h2.ruleHeading:first-of-type{margin-top:0;border-top:none;padding-top:0}.livingGuarantee_agreement .ruleBox .innerRuleHeading{margin:1em 0 .3em}.livingGuarantee_agreement .btnWrapper{margin-top:20px;text-align:center}.livingGuarantee_agreement .btnWrapper .Min_btn{min-width:80px;padding:.5rem 1rem;font-size:16px}.livingGuarantee_agreement .btnWrapper .Min_btn.Min_btn-primary{padding:1rem 2rem}.livingGuarantee_agreement_supplyBox{padding:12px;font-size:12px;border:1px solid #dcdfe1}.livingGuarantee_agreement_supplyHeading{font-weight:bold}.livingGuarantee_agreement .attentionBox_proxyDelivery{margin:0;background-color:#f3f3fa}.livingGuarantee_agreement .attentionBox_Head_proxyDelivery{color:#604d99}.livingGuarantee_statusBox{width:100%}.livingGuarantee_statusBox .edit_table{width:100% !important}.livingGuarantee_statusAttention{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;background:#fff3dd}.livingGuarantee_statusAttention_head{font-size:16px;font-weight:bold}.livingGuarantee_statusAttention_head:before{font-family:"icomoon";content:"";margin-right:3px;color:#ffab11}.livingGuarantee_statusAttention input{padding:10px;font-size:14px}.livingGuarantee_statusAttention .emph{color:#e51b1b;font-weight:bold}.livingGuarantee_badge_underGuarantee,.livingGuarantee_badge_endGuarantee{display:inline-block;padding:.25em .25em;line-height:1;font-size:12px;font-weight:bold;border:1px solid;border-radius:2px}.livingGuarantee_badge_underGuarantee{border-color:#40a93a;color:#40a93a}.livingGuarantee_badge_endGuarantee{border-color:#6c757d;background:#dee2e6;color:#6c757d}.livingGuarantee_status_endGuarantee td{background:#e9ecef}.livingGuarantee_deal_situation{margin:4px 0 0}.livingGuarantee_deal_situation img{margin:0 2px 0 0;vertical-align:-0.2em}.livingGuarantee_deal_situation span{font-size:11px;font-weight:normal}.badge_useLivingGuarantee{box-sizing:border-box;display:block;width:210px;padding:4px 6px;margin-top:10px;background:#e3f0d6;border-radius:4px;text-align:center}.badge_useLivingGuarantee .planKind{margin-top:4px;padding-top:4px;border-top:1px solid #91c35f;font-weight:bold}.kozaRegisterInfoModal{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;line-height:1.7;font-size:13px;text-align:center}.kozaRegisterInfoModal a{font-size:14px}.floatInfoBtn{padding:16px;border-radius:4px;background-color:#f3edff;border:1px solid #7d64ad;box-shadow:0 2px 4px rgba(0,0,0,.25);text-align:left;cursor:pointer}.floatInfoBtn_wrapper{position:fixed;bottom:20px;right:20px;z-index:999}.floatInfoBtn_livingGuarantee{bottom:130px}.floatInfoBtn:hover{background-color:#f4f2fc}.floatInfoBtnHeadingSupply{color:#e51b1b;font-size:12px}.floatInfoBtnHeadingMain{margin:7px 0;font-weight:bold;font-size:14px;line-height:1.2}.floatInfoBtnLimitDate{font-size:12px;color:#666}.breederCenterCalendar .calendar_date{font-weight:bold}.breederCenterCalendar .calendar_date span{font-size:16px}.breederCenterCalendar .calendar_switchMonth{display:flex;align-items:center;justify-content:center;width:800px}.breederCenterCalendar .calendar_switchMonth li{width:33.3333333333%}.breederCenterCalendar .calendar_supply{display:flex;flex-wrap:wrap;width:800px;margin:0 auto;text-align-last:left;font-size:14px;line-height:1.7}.breederCenterCalendar .calendar_supply dt{width:50px;text-align:right}.breederCenterCalendar .calendar_supply dd{width:calc(100% - 50px)}.breederCenterCalendar .icon_ng{display:inline-block;width:14px;height:14px;position:relative;top:7px}.breederCenterCalendar .icon_ng:before,.breederCenterCalendar .icon_ng:after{content:"";display:block;width:100%;height:2px;background:#6c757d;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(14% - 5px);left:14%}.breederCenterCalendar .icon_ng:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:14%}.livingGuarantee_firstInput_exp{padding:12px;background:#edf5e5}.livingGuarantee_firstInput_exp strong{color:#5e8933}.livingGuarantee_firstInput_supplement{margin:1rem 0 0;padding-left:1em;text-indent:-1em}.code-slideAccordionBody{display:none}.notice_accordion{margin:10px 0}.notice_accordion_btn{position:relative;padding:5px 1em;font-weight:bold;color:#7f68ca;background:#dad3f0;cursor:pointer}.notice_accordion_btn::before,.notice_accordion_btn::after{position:absolute;top:50%;right:1em;content:"";width:18px;height:5px;margin-top:-2.5px;background:#7f68ca}.notice_accordion_btn::after{transition:all .3s;transform:rotate(90deg)}.active.notice_accordion_btn::after{transform:rotate(0deg)}.notice_accordion_contents{border:1px solid #dad3f0}.notice_accordion_inner{padding:5px 1em}.notice_accordion_list{padding-left:1em;text-indent:-1em}.breakdown_promiseCount_title{position:relative;padding:2px 20px 2px 10px;margin:3px 0 0;font-size:12px;background:#e9ecef;border-radius:2px;cursor:pointer}.breakdown_promiseCount_title::before,.breakdown_promiseCount_title::after{content:"";position:absolute;top:calc(50% - 1px);right:10px;display:block;width:10px;height:2px;background:#6c757d;transition:.1s all linear}.breakdown_promiseCount_title::after{transform:rotate(90deg)}.breakdown_promiseCount_title.active{border-radius:2px 2px 0 0}.breakdown_promiseCount_title.active::after{transform:rotate(0)}.breakdown_promiseCount_content{padding:5px 10px 5px;border-top:1px solid #ced4da;border-radius:0 0 2px 2px;background:#e9ecef}.breakdown_promiseCount_list{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start}.breakdown_promiseCount_list dt,.breakdown_promiseCount_list dd{padding-bottom:2px}.breakdown_promiseCount_list dt:last-of-type,.breakdown_promiseCount_list dd:last-of-type{padding-bottom:0}.breakdown_promiseCount_list dt{width:60%;text-align:left}.breakdown_promiseCount_list dd{width:40%;text-align:right}.breakdown_promiseCount_list dd.minus{color:#0678cf}.badge_transfer{display:inline-block;padding:2px 4px;margin-right:3px;background:#0678cf;line-height:1;font-size:11px;border-radius:2px;color:#fff}.code-slideAccordionBody{display:none}.notice_accordion{margin:10px 0}.notice_accordion_btn{position:relative;padding:5px 1em;font-weight:bold;color:#7f68ca;background:#dad3f0;cursor:pointer}.notice_accordion_btn::before,.notice_accordion_btn::after{position:absolute;top:50%;right:1em;content:"";width:18px;height:5px;margin-top:-2.5px;background:#7f68ca}.notice_accordion_btn::after{transition:all .3s;transform:rotate(90deg)}.active.notice_accordion_btn::after{transform:rotate(0deg)}.notice_accordion_contents{border:1px solid #dad3f0}.notice_accordion_inner{padding:5px 1em}.notice_accordion_list{padding-left:1em;text-indent:-1em}.admInfo_box .contactDlivery{border-top:1px solid #c6c6e5;margin:5px;padding-top:3px;text-align:left;position:relative}.admInfo_box .contactDlivery:before,.admInfo_box .contactDlivery:after{content:"";border-style:solid;border-width:0 6px 6px 6px;position:absolute;left:23px}.admInfo_box .contactDlivery:before{border-color:transparent transparent #c6c6e5 transparent;top:-7px}.admInfo_box .contactDlivery:after{border-color:transparent transparent #fff transparent;top:-6px}.admInfo_box .contactDlivery a{text-decoration:underline}.admInfo_box .contactDlivery a:hover{text-decoration:none}.admInfo_box .contactDlivery img{width:16px;margin:0 2px;vertical-align:baseline}.edit_addInfo{font-size:14px;color:#0678cf}.edit_addInfo:hover{color:#0678cf;text-decoration:underline}.edit_addInfo i{font-size:1.2em;vertical-align:-0.1em}.linkArrowRight:after{font-family:"icomoon";content:"";padding-left:.5em}.messageContainer .optional{float:none}.messageContainer .supplyText{font-weight:normal;font-size:12px}.messageContainer .supplyText_danger{font-weight:normal;font-size:12px;color:red}.messageContainer .insurance_information{background-color:transparent !important;border:none !important;width:calc(100% - 210px);margin:0 0 0 auto !important}.messageContainer .insurance_information textarea{width:100% !important;min-height:100px;margin:0 !important}.messageContainer .areaInsuContent label{position:relative;top:3px;display:inline-flex;align-items:center;cursor:pointer}.deal_table .insurance_information textarea{width:100%;height:150px;box-sizing:border-box}.deal_table .areaInsuContent label{position:relative;top:3px;display:inline-flex;align-items:center;cursor:pointer}#main .parentPetList .edit_table th{box-sizing:border-box}.parentPetList img{max-width:100%}.introMsgTemplate{display:flex;align-items:center}.recommend_template{display:flex;align-items:center;background-color:#fff;font-size:12px}.recommend_template_title{display:flex;align-items:center;background-image:none !important;background-color:#ceddf1 !important;color:#000 !important;padding:0 5px 0 10px !important;margin:0 7px 0 0 !important;height:27px !important;line-height:27px;position:relative}.recommend_template_title:before{font-family:"icomoon";content:"";padding-right:.25em}.recommend_template_title:after{content:"";width:0;height:0;border-style:solid;border-width:13.5px 0 13.5px 10px;border-color:transparent transparent transparent #ceddf1;position:absolute;right:-10px;top:0}.recommend_template_link{padding:0 10px;height:27px;line-height:27px}.recommend_template_link:after{font-family:"icomoon";content:""}.phraseName_inactive{border:0;pointer-events:none}.accordionHelp{background-color:#fff;border:1px solid #e0e0e9}.accordionHelpWrapper{border-bottom:1px solid #e0e0e9}.accordionHelpWrapper .accordionHelp{border-bottom:none}.accordionHelp_header{display:flex;align-items:center;justify-content:space-between;padding:15px;font-size:15px;font-weight:bold;background-color:#f4f5f7;color:#8c77d0;cursor:pointer}.accordionHelp_header_inner{flex:1;display:flex}.accordionHelp_header:after{font-family:"icomoon";content:"";color:#777;padding-right:10px}.accordionHelp_header.is_open:after{font-family:"icomoon";content:"";color:#777;padding-right:10px}.accordionHelp_header .mainLabel{display:block;width:20%}.accordionHelp_header .supplyText{font-size:13px;font-weight:normal;margin-left:20px;color:#555}.accordionHelp_content{display:none;padding:15px;border-top:1px dashed #c7c7ef}.linkArrowRight:after{font-family:"icomoon";content:"";padding-left:.5em}.breederDealView .linkDealAttention{color:dimgray;float:right;padding:10px 0 0 0;cursor:pointer}.breederDealView .linkDealAttention:before{font-family:"icomoon";content:"";margin-right:2px}.dealAttentionContents{font-size:14px;line-height:1.7}.dealAttentionContents_title{font-size:25px;text-align:center;margin:10px 0px;height:40px;line-height:1.5em;border-bottom:7px solid #8771cd}.dealAttentionContents_heading{font-size:18px;font-weight:bold}.dealAttentionContents a{font-size:14px}.pedigree_select_sub{position:relative;padding-left:22px}.pedigree_select_sub::before{content:"";position:absolute;left:10px;top:0;display:block;width:10px;height:10px;border-left:2px solid #495057;border-bottom:2px solid #495057}.pedigree_select_sub label{margin-right:5px}.pedigree_select_sub label:last-of-type{margin-right:0}.pedigree_toolTip{display:inline-block;vertical-align:.15em;cursor:pointer}.pedigree_toolTip_content{padding:8px;background:#fff;color:#343a40}.bankEdit_indent{padding-left:1em;text-indent:-1em}.bankEdit_explan_list{padding-left:1.5em}.bankEdit_explan_list li{list-style-type:disc}.deliveryCenterHoliday{text-align:left;padding-bottom:40px}.deliveryCenterHoliday_infoWrapper{padding:10px;border:1px solid #ffcaca;font-size:13px}.deliveryCenterHoliday_infoWrapper a,.deliveryCenterHoliday_infoWrapper b{font-size:13px !important}.deliveryCenterHoliday .attention_list{font-size:13px;line-height:1.7;list-style-type:disc;margin:10px 0 10px 40px}.deliveryCenterHoliday .marker{background:linear-gradient(transparent 60%, #FDCF66 60%)}.deliveryCenterHoliday_table{width:100%;border-collapse:collapse}.deliveryCenterHoliday_table th{background:#ddf;border:1px solid #cacaf3;box-sizing:border-box;padding:5px;line-height:1.5em}.deliveryCenterHoliday_table td{box-sizing:border-box;border:1px solid #cacaf3;padding:10px 5px;line-height:1.4em;text-align:center}.deliveryCenterHoliday_table .combineTitle{background-color:#ddf;font-weight:bold}.deliveryCenterHoliday_table .centerName{font-weight:bold;font-size:13px;margin-bottom:5px}.deliveryCenterHoliday_table .centerNameBox{width:24%;text-align:left}.deliveryCenterHoliday_table .date{width:15.2%}.deliveryCenterHoliday_table .partnershipStoreTag{padding:1px 3px;background-color:#fff;border:1px solid #ef9091;display:inline-block;color:#ef9091}.foursets_box .child{position:relative;padding:5px;margin:20px 5px 5px;border:1px solid #f8a801}.foursets_box .child::before{content:"セットなら半額";position:absolute;top:-20px;left:-1px;display:block;width:auto;height:20px;padding:0 10px;font-weight:bold;line-height:20px;color:#fff;background:#f8a801}.price_subTotal_item{display:inline-block;border-spacing:0}.price_subTotal_item th,.price_subTotal_item td{padding:0;border:none}.price_subTotal_item th{padding-right:1em;text-align:left;font-weight:normal;background:none}.price_subTotal_item td{text-align:right}.list_inspecctionItem_note{font-size:11px;color:#6c757d}.list_inspecctionItemChild{margin:2px 0 0 24px}.list_inspecctionItemChild li{padding-left:0}.list_inspecctionItemChild li::before{display:none}.list_inspecctionItemChild li:not(:last-child){margin-bottom:.2em}.type_input_parent.calculation{margin-top:6px;border-top:1px solid #ced4da}.type_parent .amountMoveContent{padding:0}.type_parent .amountMoveContent .totalPrice{padding:12px 20px}.type_parent .amountMoveTitle{position:static;display:flex;justify-content:center;align-items:center}.lead_geneticFavorite{position:relative;margin-bottom:10px;font-size:12px;text-align:center;background:#fff;border:1px solid #f8a801}.lead_geneticFavorite::before,.lead_geneticFavorite::after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.lead_geneticFavorite::before{bottom:-8px;margin-left:-8px;border-width:8px 5px 0 5px;border-color:#fff transparent transparent transparent;z-index:1}.lead_geneticFavorite::after{bottom:-9px;margin-left:-9px;border-width:9px 6px 0 6px;border-color:#f8a801 transparent transparent transparent}.lead_geneticFavorite_main{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;padding:10px 15px;line-height:1}.lead_geneticFavorite_main_before{margin-bottom:5px;font-size:12px;color:#495057}.lead_geneticFavorite_main_after{font-size:14px;font-weight:bold;line-height:1}.lead_geneticFavorite_main_afterValue{position:relative;font-size:22px;z-index:1}.lead_geneticFavorite_main_afterValue::before{content:"";position:absolute;left:0;bottom:5px;width:100%;height:10px;background:#fdcf66;z-index:-1}.lead_geneticFavorite_sub{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 15px;font-size:12px;color:#fff;background:#f8a801}.lead_geneticFavorite_sub p{font-weight:bold;line-height:1}.lead_geneticFavorite_sub_value{margin-top:5px;font-size:20px}.type_geneticTesting .foursets_box .child{padding:0;margin:0;border:0}.type_geneticTesting .foursets_box .child::before{display:none}.type_geneticTesting .foursets_box_name{color:#f8a801;font-size:14px}.type_geneticTesting .foursets_box>li:nth-child(2){padding-top:6px;margin-top:6px;border-top:1px dotted #ced4da}.geneticTesting_inspectionItem{position:relative;width:100%;border:1px solid #cacaf3;border-collapse:collapse}.geneticTesting_inspectionItem_balloon .lead_geneticFavorite_main{padding-right:30px;padding-left:30px}.geneticTesting_inspectionItem_balloon .lead_geneticFavorite_sub{padding-right:20px;padding-left:20px}.geneticTesting_inspectionItem_name{padding:5px;background:#ddf;border:1px solid #cacaf3;width:210px}.geneticTesting_inspectionItem_box{padding:15px;border:1px solid #cacaf3}.geneticTesting_inspectionItem_total{width:230px}.geneticTesting_inspectionItem .lead_geneticFavorite_main_afterValue{font-size:18px}.geneticTesting_inspectionItem .type_input_parent.calculation{padding:0 15px;margin-top:0;border-top:none;text-align:left}.geneticTesting_inspectionItem .price_subTotal .price span{color:#e51b1b}.replyAtteintionModal{padding:20px;line-height:1.7;text-align:center;font-size:14px}.replyAtteintionModal_heading{font-size:18px;font-weight:bold;color:#e51b1b}.replyAtteintionModal_heading:before{font-family:"icomoon";content:"";margin-right:.3em}.replyAtteintionModal .Min_btn{font-size:14px}.replyAtteintionModal .attention_reply_part{background-color:#f7bbbb}.replyAtteintionModal .attention_reply_comment{padding:10px;margin-bottom:20px;text-align:left;background-color:#eaeced}.bankAccountInfoModal{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;line-height:1.7;font-size:13px;text-align:center}.houseCallASM_img{width:100%;height:auto}.houseCallASM_inquiry{padding:40px 20px;margin:40px 0 80px;background:#e9f1d8}.houseCallASM_inquiry_head{display:flex;justify-content:center;margin:0 0 6px;font-size:20px}.houseCallASM_inquiry_head p{position:relative;padding:0 16px}.houseCallASM_inquiry_head p::before,.houseCallASM_inquiry_head p::after{position:absolute;bottom:0px;content:"";display:block;width:2px;height:20px;background:#333}.houseCallASM_inquiry_head p::before{left:0;transform:rotate(-20deg)}.houseCallASM_inquiry_head p::after{right:0;transform:rotate(20deg)}.houseCallASM_inquiry_btn{display:inline-block;padding:30px 40px 20px;background:#f56800;border-radius:12px;border-bottom:2px solid #c25200;font-size:24px;font-weight:bold;text-decoration:none;color:#fff}.houseCallASM_inquiry_btn:hover{border-bottom:2px solid #c25200;background:#c25200;color:#fff}.houseCallASM_inquiry_attention{font-size:20px;font-weight:bold}.houseCallASM_inquiry_attention .highLight{font-size:24px;background:#ffcf77}.houseCallASM_inquiry .small{font-size:12px;font-weight:normal}.houseCallASMMenuExpansion_inquiry{padding:40px 20px;margin:40px 0 80px;background:#fff6e6}.houseCallASMMenuExpansion_inquiry_head{display:flex;justify-content:center;margin:0 0 6px;font-size:20px}.houseCallASMMenuExpansion_inquiry_head p{position:relative;padding:0 32px;margin:0 0 12px;color:#6c757d;font-weight:bold}.houseCallASMMenuExpansion_inquiry_head p::before,.houseCallASMMenuExpansion_inquiry_head p::after{position:absolute;top:5px;content:"";display:block;width:20px;height:1px;background:#6c757d}.houseCallASMMenuExpansion_inquiry_head p::before{left:0}.houseCallASMMenuExpansion_inquiry_head p::after{right:0}.houseCallASMMenuExpansion_inquiry .small{font-size:12px;font-weight:normal}.houseCallASM_free_outline{margin-top:80px}.houseCallASM_free_copy{margin-bottom:30px;line-height:1.3;font-size:32px;color:#00743f}.houseCallASM_free_copy span{color:#e51b1b}.houseCallASM_free_head{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 24px;line-height:1;font-size:32px;font-weight:bold;color:#00743f}.houseCallASM_free_head::before{position:absolute;content:"";left:0;top:16px;z-index:-1;display:block;width:100%;height:0;border-top:2px dotted #91c35f}.houseCallASM_free_head span{padding:0 16px;background:#fff}.houseCallASM_free_lead{margin-bottom:10px;line-height:1.4;font-size:18px}.houseCallASM_free_lead strong{font-size:20px;font-weight:bold;color:#00743f}.houseCallASM_free_list{display:flex;justify-content:space-between;align-items:stretch}.houseCallASM_free_list>li{width:100%;margin-right:10px;padding:20px;border:1px solid #dcdfe1;border-radius:12px}.houseCallASM_free_list>li:last-child{margin-right:0}.houseCallASM_free_list_img{width:100%;height:auto}.houseCallASM_free_list h3{margin:10px 0 15px;line-height:1.3;font-size:20px;font-weight:bold;color:#00743f;text-align:center}.houseCallASM_free_list p{line-height:1.5;font-size:16px;text-align:left}.houseCallASM_free_list p small{font-size:12px !important}.houseCallASM_free_list_condition{counter-reset:conditionNum 0;width:580px;margin:0 auto 20px}.houseCallASM_free_list_condition li{position:relative;padding:6px 0 0 28px;margin:0 0 8px;line-height:1.5;font-size:18px;text-align:left}.houseCallASM_free_list_condition li::before{counter-increment:conditionNum 1;position:absolute;left:0;top:0;display:block;content:counter(conditionNum) ".";font-size:24px;font-weight:bold;color:#00743f}.houseCallASM_free_list_condition li:last-child{margin-bottom:0}.houseCallASM_free_attention{width:580px;margin:0 auto 40px}.houseCallASM_free_attention p{text-indent:-1em;padding-left:1em;line-height:1.5;font-size:14px;text-align:left}.houseCallASM_free_condition{display:flex;justify-content:center;margin:0 0 15px}.houseCallASM_free_condition_list li{display:flex;align-items:center;justify-content:center;color:#00743f;margin-bottom:6px}.houseCallASM_free_condition_list li:last-of-type{margin-bottom:0}.houseCallASM_free_condition_list li .head{display:flex;align-items:center;justify-content:center;width:60px;height:30px;background:#fff100;border-radius:6px;line-height:1;font-size:16px;font-weight:bold}.houseCallASM_free_condition_list li .content{margin-left:5px;font-size:20px;font-weight:bold}.houseCallASM_free_condition_list li .content span{font-size:28px}.houseCallASM_free_support{display:flex;flex-direction:column;align-items:center;margin:60px 0 80px}.houseCallASM_free_support_copy{margin-bottom:20px;line-height:1.3;font-size:24px;font-weight:bold}.houseCallASM_free_support img{width:360px;height:auto;margin:0 0 30px}.houseCallASM_free_support p{width:540px;line-height:1.5;font-size:16px;text-align:left}.houseCallASM_free_support p strong{color:#00743f;font-weight:bold;font-size:16px}.houseCallASM_free_caution{box-sizing:border-box;width:780px;padding:30px 20px 20px;border:1px dotted #dcdfe1;border-radius:12px}.houseCallASM_free_caution_head{padding:0 0 6px;margin:0 0 8px;text-align:center;border-bottom:1px solid #dcdfe1;font-size:20px}.houseCallASM_free_caution_list{counter-reset:houseCallCondition_num 0;list-style-type:none}.houseCallASM_free_caution_list>li{position:relative;padding:0 0 0 20px;margin-top:20px;line-height:1.5;font-size:15px;text-align:left}.houseCallASM_free_caution_list>li::before{position:absolute;left:0;top:0;counter-increment:houseCallCondition_num 1;content:counter(houseCallCondition_num) "．";width:20px}.houseCallASM_free_caution_sub_list{list-style:none}.houseCallASM_free_caution_sub_list li{position:relative;padding:0 0 0 12px;margin:12px 0 0;line-height:1.5;font-size:16px}.houseCallASM_free_caution_sub_list li::before{position:absolute;left:0;top:6px;content:"";display:block;width:8px;height:8px;background:#dcdfe1;border-radius:50%}.houseCallASM_free_contact{width:780px;margin:50px auto 0;text-align:left}.houseCallASM_free_contact_head{line-height:1.4;font-size:18px;border-bottom:1px solid #dcdfe1}.houseCallASM_free_contact_detail{margin-top:24px;line-height:1.5}.houseCallASM_free_contact_detail_head{margin-bottom:10px;font-size:16px;font-weight:bold}.houseCallASM_free_contact_detail_point{margin-bottom:6px;font-size:15px}.houseCallASM_free_contact_list{display:flex;flex-wrap:wrap}.houseCallASM_free_contact_list dt,.houseCallASM_free_contact_list dd{font-size:15px}.houseCallASM_free_contact_list dt{width:160px}.houseCallASM_free_contact_list dd{width:calc(100% - 160px)}.houseCallASM_free_contact_list dd a{font-size:15px;color:#0678cf}.houseCallASM_free_contact_list dd a:hover{text-decoration:underline}.houseCallASM_free_inquiry{position:fixed;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100vw;height:90px;background:rgba(0,0,0,.2)}.houseCallASM_free_inquiry .Min_btn{padding:12px 24px;font-size:20px;font-weight:bold;border-radius:36px}.houseCallASM_free_inquiry .Min_btn:hover{border-bottom:2px}.houseCallASM_free_form{margin-top:80px;padding:0 30px 60px;background:#e9f1d8}.houseCallASM_free_form_head{padding:70px 0 0;margin:0 0 20px;font-size:28px}.houseCallASM_free_form .formError{box-sizing:border-box;width:540px;padding:16px 32px;margin-bottom:20px;border:1px solid #e51b1b;color:#e51b1b;background:#fad2d2;text-align:center;font-size:16px}.houseCallASM_free_form .supplement{text-indent:-1em;padding-left:1em;margin-top:8px;font-size:12px;line-height:1.5}.houseCallASM_free_form .ruleBox_container{box-sizing:border-box;width:660px;padding:20px;margin:0 auto 20px;background:#fff}.houseCallASM_free_form .ruleBox_head{padding:0 0 6px;font-size:16px;font-weight:bold;text-align:left}.houseCallASM_free_form .ruleBox_inner{height:160px;line-height:1.5;font-size:14px;text-align:left;overflow-y:auto}.houseCallASM_free_form .ruleBox_list dt{position:relative;padding-left:14px;font-weight:bold}.houseCallASM_free_form .ruleBox_list dt::before{content:"";position:absolute;left:0;top:5px;display:block;width:10px;height:10px;background:#343a40}.houseCallASM_free_form .ruleBox_list dd{margin-bottom:20px}.houseCallASM_free_form .ruleBox_list dd:last-of-type{margin-bottom:0}.houseCallASM_free_form .formAgree{margin-bottom:20px;font-size:16px}.houseCallASM_free_form .formAgree .formError_box{display:flex;justify-content:center}.houseCallASM_free_form .formError_box{margin-top:6px;font-size:14px;color:#e51b1b}.houseCallASM_free_form .formError_list{position:relative;padding-left:1.2em;text-align:left}.houseCallASM_free_form .formError_list::before{position:absolute;left:0;top:3px;display:block;content:"";font-family:"icomoon"}.houseCallASM_free_form .formError_list li{line-height:1.5}.houseCallASM_free_form form .Min_btn{padding:16px 64px;border-radius:48px;line-height:1;font-size:24px;font-weight:bold}.houseCallASM_free_form form .Min_btn-primary:disabled{border:none;background:#dee2e6;color:#6c757d;opacity:1}.houseCallASM_free_form form input[type=text].error{border-color:#e51b1b;background:#fad2d2}.houseCallASM_free_form form input[type=radio]::before{width:14px;height:14px}.houseCallASM_free_form form input[type=radio]::after{width:8px;height:8px}.houseCallASM_free_form form input[type=radio].error::before{border-color:#e51b1b;background:#fad2d2}.houseCallASM_free_form form input[type=checkbox]{width:16px;height:16px}.houseCallASM_free_form form input[type=checkbox]::before{top:7px;left:0;width:6px;height:2px}.houseCallASM_free_form form input[type=checkbox]::after{top:6px;left:3px;width:12px;height:2px}.houseCallASM_free_form form input[type=checkbox]:disabled{border:1px solid #ced4da;background:#e9ecef;cursor:default}.houseCallASM_free_form form input[type=checkbox]:disabled+label{cursor:default}.houseCallASM_free_form form input[type=checkbox].error{border-color:#e51b1b;background:#fad2d2}.houseCallASM_free_form form textarea.error{border-color:#e51b1b;background:#fad2d2}.houseCallASM_free_form .reviewContent{width:660px;margin:0 auto 20px;line-height:1.5;font-size:15px;text-align:left}.houseCallASM_free_form .reviewContent .attention{padding:0 0 0 1em;margin:12px 0 0;text-indent:-1em}.houseCallASM_free_optional{box-sizing:border-box;width:780px;padding:20px;margin:30px auto 0;border:3px solid #e9f1d8;font-size:16px;line-height:1.5}.houseCallASM_free_optional a{font-size:16px;color:#0678cf}.houseCallASM_free_optional a:hover{text-decoration:underline}.houseCallASM_free_confirm_message{margin:40px 0}.houseCallASM_free_confirm_message .head{margin-bottom:8px;line-height:1.3;font-size:22px;text-align:center;color:#e51b1b}.houseCallASM_free_confirm_message p{font-size:16px;text-align:center}.houseCallASM_free_confirm_table{width:880px;margin:0 auto 30px;border-collapse:collapse}.houseCallASM_free_confirm_table th,.houseCallASM_free_confirm_table td{padding:15px;border:1px solid #dcdfe1;font-size:16px;line-height:1.5;text-align:left}.houseCallASM_free_confirm_table th{width:235px;background:#f7f8f9;font-weight:normal}.houseCallASM_free_confirm_table td{width:calc(100% - 235px)}.houseCallASM_free_confirm_submit{padding-bottom:40px}.houseCallASM_free_confirm_submit .Min_btn{display:inline-flex;align-items:center;justify-content:center;width:280px;height:60px;border-radius:30px;font-size:20px;font-weight:bold}.houseCallASM_free_confirm_submit .Min_btn:hover{border-bottom:2px}.houseCallASM_free_confirm_submit .back_form{display:inline-block;margin:20px 0 0;border:none;background:none;font-size:16px;color:#0678cf;cursor:pointer}.houseCallASM_free_complete{margin:60px auto}.houseCallASM_free_complete_message{position:relative;padding-top:64px;margin-bottom:20px;line-height:1.3;font-size:22px}.houseCallASM_free_complete_message::before,.houseCallASM_free_complete_message::after{position:absolute;content:"";display:block}.houseCallASM_free_complete_message::before{top:0;left:calc(50% - 24px);width:48px;height:48px;border-radius:50%;border:1px solid #32832d}.houseCallASM_free_complete_message::after{left:calc(50% - 4px);top:16px;width:8px;height:16px;border-right:1px solid #32832d;border-bottom:1px solid #32832d;transform:rotate(45deg)}.houseCallASM_free_complete p{line-height:1.5;font-size:16px}.houseCallASM_free_complete_back{margin-top:30px}.houseCallASM_free_complete_back .Min_btn{padding:8px 32px;border-radius:24px;font-size:16px}.houseCallASM_free_complete_caution{box-sizing:border-box;width:640px;padding:24px;margin:0 auto 20px;background:#fff3dd;font-size:18px}.houseCallASM_free_complete_caution_head{margin-bottom:8px;font-weight:bold}.houseCallASM_free_complete_caution_head::before{content:"";font-family:icomoon;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;color:#fd491a;vertical-align:-0.15em}.houseCallASM_free_complete_caution_list{counter-reset:saleNum 0;display:flex;justify-content:center;flex-wrap:wrap}.houseCallASM_free_complete_caution_list li{padding:8px 16px;margin:0 4px 4px 0;background:#ffcf77;border-radius:4px;line-height:1.2;text-align:left}.houseCallASM_free_complete_caution_list li::before{display:inline-block;counter-increment:saleNum;content:counter(saleNum) "．";font-weight:bold;font-size:24px;color:#aa6e00}.houseCallASM_free_complete_notAchived{padding:20px;border:1px solid #dcdfe1;border-radius:12px;line-height:1.5}.houseCallASM_free_complete_notAchived_list dt,.houseCallASM_free_complete_notAchived_list dd{text-align:left}.houseCallASM_free_complete_notAchived_list dt{position:relative;box-sizing:border-box;padding:0 0 0 18px;margin:0 0 12px;font-size:18px;font-weight:bold}.houseCallASM_free_complete_notAchived_list dt::before{position:absolute;left:0;top:7px;content:"";display:block;width:12px;height:12px;border-radius:50%;background:#ffab11}.houseCallASM_free_complete_notAchived_list dd{padding:0 0 12px 18px;margin-bottom:20px;border-bottom:1px dotted #ced4da;font-size:15px}.houseCallASM_free_complete_notAchived_list dd a,.houseCallASM_free_complete_notAchived_list dd b{font-size:16px}.houseCallASM_free_complete_notAchived_list dd a{color:#0678cf}.houseCallASM_free_complete_notAchived_list dd a:hover{text-decoration:underline}.houseCallASM_free_complete_notAchived_list dd a:hover img{opacity:.8}.houseCallASM_free_complete_notAchived_list dd img{width:100%;height:auto}.houseCallASM_free_complete_notAchived .applyCondition{font-size:16px;text-align:center}.breederRatingReplyList_puppyList_title{margin-right:1em}.breederRatingReplyList_puppyList_contents{flex:1}.loader{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;transition:all 1s;background:rgba(255,255,255,.9);opacity:.7;z-index:9999}.loaderIcon{position:fixed;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;text-align:center;z-index:2}.parentList_table .onecolumn{flex-direction:column}.title_recommend_picOrderBreeder{padding-left:6px;margin-bottom:20px;font-size:16px;font-weight:bold;color:#333;border-left:3px solid #333}.attention_recommend_picOrderBreeder{position:relative;padding:15px 15px 15px 68px;background:#fffbed;font-size:15px;list-style:disc;line-height:1.4}.attention_recommend_picOrderBreeder::before{position:absolute;top:50%;left:15px;font-family:"icomoon";content:"";font-size:24px;color:#ffab12;transform:translateY(-50%)}.attention_recommend_picOrderBreeder li:not(:last-child){margin-bottom:8px}.supplement_recommend_picOrderBreeder{padding:10px 0 30px;margin-bottom:30px;border-bottom:1px solid #c8ceee}.supplement_recommend_picOrderBreeder .introBtn{padding:4px 0;cursor:pointer;color:blue}.supplement_recommend_picOrderBreeder .introBtn::before,.supplement_recommend_picOrderBreeder .introBtn::after{padding-right:4px;font-family:"icomoon"}.supplement_recommend_picOrderBreeder .introBtn::before{content:""}.supplement_recommend_picOrderBreeder .introBtn.active::before{content:""}.supplement_recommend_picOrderBreeder .introTxt{display:none;padding:8px 10px;background:#f7f8f9}.supplement_recommend_picOrderBreeder .introTxt ul{line-height:1.7}.supplement_recommend_picOrderBreeder .introTxt b{color:#9a621d;display:block;margin-bottom:3px}div#main .thumb_recommend_picOrderBreeder{padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid #c8ceee}div#main .thumb_recommend_picOrderBreeder table{width:800px}.profileAccordion_recommend_picOrderBreeder{padding:15px 25px;font-size:14px;border:1px solid #d4c8ea;background:#fff}.profileAccordion_text_recommend_picOrderBreeder{flex:1;flex-direction:column;line-height:1.5;color:#333}.profileAccordion_thumb_recommend_picOrderBreeder{position:relative;width:180px;margin:0}.profileAccordion_thumb_recommend_picOrderBreeder img{width:100%;height:auto}.profileAccordion_balloon_recommend_picOrderBreeder{margin:auto 5px 5px 0;text-align:right}.profileAccordion_balloon_recommend_picOrderBreeder span{position:relative;display:inline-block;padding:6px 8px;border:1px solid #d4c8ea;border-radius:4px;box-sizing:border-box;z-index:1}.profileAccordion_balloon_recommend_picOrderBreeder span::before,.profileAccordion_balloon_recommend_picOrderBreeder span::after{position:absolute;content:"";display:block;top:50%;margin-top:-8px;border:8px solid transparent}.profileAccordion_balloon_recommend_picOrderBreeder span::before{z-index:1;border-left:8px solid #fff;right:-14px}.profileAccordion_balloon_recommend_picOrderBreeder span::after{z-index:-1;border-left:8px solid #d4c8ea;right:-16px}div#main .edit_table td.profile_formInner_recommend_picOrderBreeder{padding:8px 10px}.profile_formItem_recommend_picOrderBreeder{width:380px;height:27px;vertical-align:middle;border:0}.parentList_table .onecolumn{flex-direction:column}.parentList_table input.button{height:35px}.parentList_table .onecolumn input:not(:last-child){margin-right:10px}.showAutoSave{position:fixed;bottom:130px;left:50%;display:flex;height:56px;padding:0 30px;align-items:center;font-size:18px;text-align:left;line-height:56px;color:#fff;background:#495057;box-shadow:0 1px 8px 0 #999;box-sizing:border-box;transform:translateX(-50%);white-space:nowrap;z-index:9999}.showAutoSave.on{background:#32832d}.showAutoSave.on i{font-size:34px;padding-right:10px}.birthCertificate_form_supplement{position:relative;padding:0 0 0 1em}.birthCertificate_form_supplement::before{position:absolute;left:0;top:0;content:"※";display:block}.birthCertificate_form_upLoad{margin-bottom:6px;padding:6px;background:#eff8ff}.birthCertificate_form_upLoad iframe{vertical-align:bottom}.birthCertificate_form_upLoad .Required_input,.birthCertificate_form_upLoad .optional{display:inline-block;margin:2px 5px 0 0;vertical-align:top}.birthCertificate_form_upLoadImg img{width:auto;max-height:165px;margin:4px 0 24px}.birthCertificate_form_correction{box-sizing:border-box;width:830px;margin:20px auto 10px;padding:15px;background:#f8f9fa;line-height:1.5;font-size:15px}.birthCertificate_form_correction strong{font-size:15px}.birthCertificate_form_correction .marker{background:linear-gradient(transparent 60%, #ffe4b3 60%)}.birthCertificate_select{display:flex;align-items:flex-start;padding:8px 0}.birthCertificate_select_info{display:flex;align-items:flex-start}.birthCertificate_select_info img{max-width:160px;max-height:210px}.birthCertificate_select_info .bc_detail{width:200px;margin:0 10px}.birthCertificate_select_btn{align-self:center;text-align:center}.birthCertificate_attention{position:relative;display:flex;justify-content:center;margin-top:8px;padding:24px 4px 4px;background:#e9ecef;text-align:left}.birthCertificate_attention::before{position:absolute;top:6px;left:calc(50% - 8px);content:"";font-family:"icomoon";display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#6c757d;font-size:16px}.birthCertificate_birthImgExp{padding:12px 8px 20px;border-top:1px solid #dcdfe1}.birthCertificate_birthImgExp_head{margin-bottom:6px;font-size:15px;font-weight:bold}.birthCertificate_birthImgExp_content{display:flex;align-items:flex-start;justify-content:space-between}.birthCertificate_birthImgExp_image{width:150px;text-align:center}.birthCertificate_birthImgExp_image img{width:150px;height:auto;margin-bottom:4px}.birthCertificate_birthImgExp_image span{color:#495057}.birthCertificate_birthImgExp_detail{width:calc(100% - 160px)}.birthCertificate_birthImgExp_list{list-style:decimal inside}.birthCertificate_birthImgExp_list li{font-size:15px;margin-bottom:4px}.birthCertificate_birthImgExp_list li:last-child{margin-bottom:0}.birthCertificate_birthImgAttention{padding:12px;margin-top:6px;border:1px dotted #dcdfe1}.birthCertificate_birthImgAttention_head{position:relative;padding:0 0 0 20px;margin-bottom:8px;font-size:14px;font-weight:bold}.birthCertificate_birthImgAttention_head::before{content:"";position:absolute;left:0;top:0;font-family:"icomoon";font-size:20px;font-weight:normal;color:#ffb42b}.birthCertificate_birthImgAttention_list li{position:relative;padding:0 0 0 10px;margin-bottom:4px;font-size:13px}.birthCertificate_birthImgAttention_list li::before{content:"";position:absolute;left:0;top:4px;display:block;width:6px;height:6px;border-radius:50%;background:#adb5bd}.form_attention{padding:12px;background:#e9ecef}.form_attention ul li{font-size:13px}.tooltip_birthRelation a{cursor:pointer}.tooltip_birthRelation a img{width:16px !important;vertical-align:-0.25em}.attention_birthRelation{display:flex;justify-content:center;align-items:center;margin:0 0 2rem}.attention_birthRelation p{padding:1em 1.5em;font-size:16px;border:1px solid #ffd280;background:#fff6e6}.petEdit table{border-collapse:collapse}#main .breederTable .mainPhoto{padding:8px}.loading{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:20000}.loading_inner{position:absolute;top:50%;left:50%;width:calc(100% - 60px);max-width:560px;padding:16px 24px 30px;transform:translate(-50%, -50%);background:#fff;border-radius:4px}.loading_item{padding:10px}.loading_item img{width:50px;height:auto}.loading_head{margin-top:8px;font-size:16px;line-height:1.5}.loading_text{margin-top:4px;font-size:14px}.loading_notes{padding-left:1em;margin-top:1.5em;font-size:12px;text-indent:-1em}.commentsTitle{position:relative}.commentsTitle{padding:6px 10px;background:#eff1f1}.commentsTitle_icon{position:relative;margin:0 8px 0 0;font-size:11px;font-weight:bold;line-height:1;color:#a8acac}.commentsTitle_icon::before{content:"";display:block;position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;border-radius:50%;border:2px solid #a8acac;transform:translate(-50%, -55%)}.comments_contents{border-bottom:1px dotted #ccc}.comments_contents table:last-child{position:relative}.comments_contents table:last-child::after{content:"";position:absolute;top:0;left:-4%;width:1px;height:100%;border-left:1px dotted #aaa}.comments_terms{margin:8px 16px 0}.comments_list{padding-left:1em;font-size:12px;list-style-type:disc}.comments_dist dt{position:relative;width:7em}.comments_dist dt::after{content:"：";position:absolute;top:0;right:0}.comments_dist dd{width:calc(100% - 7em)}.breederPhotoLabel_count{font-size:12px;font-weight:normal}.petPhotoList{background:#fff}.petPhotoList:has(.petPhotoList_contents) .petPhotoList_wrapper,.petPhotoList:has(.petPhotoList_contents) .petPhotoList_sortBtn{display:block}.petPhotoList_wrapper{display:none;padding:0 15px}.petPhotoList_wrapper dt{border-top:0}.petPhotoList_wrapper iframe{width:100%}.petPhotoList_wrapper .upLoad_petImage img{width:130px;height:130px}.petPhotoList_wrapper .petPhotoList_contents:not(:nth-of-type(3n)){margin-right:2%}.petPhotoList_title{padding:15px 0 0 15px;font-size:12px;font-weight:bold}.petPhotoList_sortBtn{display:none;margin:0 0 15px 15px;font-size:13px}.petPhotoList_contents{display:block;width:32%;margin-bottom:2%;border:1px solid #c1c6c9;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.16);box-sizing:border-box}.petPhotoList_contents span{font-size:14px;margin:0}.petPhotoList_contents textarea{width:100%;box-sizing:border-box}.petPhotoList_item{padding:15px}.petPhotoList_item input[type=file]{display:none}.petPhotoList_note{font-size:13px}.petPhotoList_count_number{color:#404798}.petPhotoList_btn{padding:10px 34px;font-size:15px}.petPhotoList_btn img{padding-right:4px}#main .edit_table .petPhotoList_contents th{width:auto;padding:10px;background:none;border:0}#main .edit_table .petPhotoList_contents td{padding:10px;border:0}.breederTable .petPhotoList_btn{margin:0;font-size:13px}.sort{padding:15px}.sort_head{font-size:25px;text-align:center;margin-top:20px;height:40px;line-height:1.5em;border-bottom:7px solid #8771cd}.sort_contents .sort_item{margin:6px 2% 6px 0}.sort_contents .sort_item:nth-child(6n){margin-right:0}.sort_item{width:15%;height:auto;padding:4px;border:1px solid #c1c6c9;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.16);background:#fff;box-sizing:border-box;overflow:hidden}.sort_item img{width:100%;height:100%;object-fit:contain}.sort_number{display:inline-block;width:1.3em;height:1.3em;margin-bottom:8px;color:#6572b3;font-size:17px;line-height:1.3em;text-align:center;background:#f0f1f5}.sort_photo{width:114px;height:114px;overflow:hidden;background:#efefef}.sort_photo img{width:100%;height:100%;object-fit:contain}.sort_btn [type=button]{padding:.8rem 0;font-size:16px}.faq_searchArea{box-sizing:border-box;display:flex;align-items:stretch;width:780px;padding:10px;margin:20px auto 40px;background:#dfd7ef}.faq_searchArea_input{flex-grow:1;appearance:none;border:none;height:50px;padding:0 15px !important;border-radius:4px 0 0 4px;font-size:15px}.faq_searchArea_btnSubmit{display:flex;align-items:center;justify-content:center;width:120px;background:#6441a5;border-radius:0 4px 4px 0;color:#fff;font-size:16px;cursor:pointer}.faq_searchArea_btnSubmit:hover{background:#714ab8}.faq_searchArea_btnSubmit input[type=submit]{appearance:none;font-size:16px;padding:0;color:#fff;border:none;background:none}.faq_searchArea_btnSubmit i{margin-right:3px;font-size:1.2em}.faq_contentArea{width:780px;margin:20px auto 40px}.faq_contentArea.related{margin-bottom:0}.faq_contentArea_title{padding:0 0 4px;font-size:14px;font-weight:normal;border-bottom:1px solid #b09bd7}.faq_contentCategory{position:relative;padding:20px 30px;margin-bottom:50px;background:#f7f5fb}.faq_contentCategory.active{margin-bottom:90px;border-bottom:1px solid #b09bd7}.faq_contentCategory.related{margin-bottom:0}.faq_contentCategory_title{display:flex;align-items:center;margin-bottom:10px;line-height:1.2;font-size:20px}.faq_contentCategory_title img{width:40px;height:auto;margin-right:6px}.faq_contentCategory_moreShow{position:absolute;bottom:-40px;left:calc(50% - 80px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:160px;height:40px;background:#fff;border-radius:0 0 12px 12px;border:1px solid #b09bd7;border-top:none;font-size:15px;color:#343a40;cursor:pointer}.faq_contentCategory_moreShow:hover{border:1px solid #b09bd7;border-top:none;color:#343a40;text-decoration:none !important}.faq_contentCategory_moreShow span{position:relative;padding-right:18px}.faq_contentCategory_moreShow span::before,.faq_contentCategory_moreShow span::after{position:absolute;right:0;top:calc(50% - 2px);content:"";display:block;width:14px;height:4px;background:#343a40}.faq_contentCategory_moreShow span::after{transform:rotate(90deg)}.faq_contentCategory_moreShow.active span::after{display:none}.faq_list_popularKeywords{display:flex;flex-wrap:wrap;list-style:none;margin:20px -10px -10px 0}.faq_list_popularKeywords li{margin:0 10px 10px 0}.faq_list_popularKeywords li a{color:#0678cf;text-decoration:underline;font-size:16px}.faq_list_qa{list-style:none}.faq_list_qa li{border-bottom:1px dotted #b09bd7}.faq_list_qa li.subCategory{padding:36px 0 10px;font-size:18px;font-weight:bold}.faq_list_qa li:first-of-type.subCategory{padding:22px 0 10px}.faq_list_qa li a{position:relative;display:block;padding:12px 30px 12px 24px;line-height:1.5;font-size:16px;color:#343a40}.faq_list_qa li a::before{content:"Q";position:absolute;left:0;top:16px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:#6441a5;border-radius:4px;line-height:1;font-weight:bold;font-size:14px;color:#fff}.faq_list_qa li a::after{content:"";position:absolute;right:6px;top:calc(50% - 4px);display:block;width:8px;height:8px;border-bottom:2px solid #343a40;border-right:2px solid #343a40;transform:rotate(-45deg)}.faq_solving{box-sizing:border-box;width:780px;padding:30px;margin:40px auto 80px;border:1px solid #dcdfe1;text-align:center}.faq_solving_title{margin:0 0 10px;text-align:center;line-height:1.4;font-size:20px;font-weight:bold}.faq_solving_btn{box-sizing:border-box;width:130px;padding:12px;font-size:16px !important}.faq_solving_btn:hover{text-decoration:none !important;border:1px solid #dcdfe1}.faq_solving_btn_unresolved{padding:12px 24px;margin:18px 0 6px;font-size:16px !important}.faq_solving_btn_unresolved i{font-size:1.2em;vertical-align:-0.1em}.faq_solving_btn_unresolved:hover{text-decoration:none !important;border:1px solid #dcdfe1;border-bottom:2px solid #a5adb2}.faq_solving.resolved{background:#f8f9fa;border-color:#f8f9fa}.faq_solving p{line-height:1.5;font-size:18px}.faq_solving p span{font-size:12px;color:#6c757d}.accordionSupply_trigger{display:inline-block;padding:4px 0;cursor:pointer;color:blue}.accordionSupply_trigger::before,.accordionSupply_trigger::after{padding-left:.3em;font-family:"icomoon"}.accordionSupply_trigger::after{content:"";position:relative;top:1px}.accordionSupply_trigger.active::after{content:""}.accordionSupply_contents{display:none;padding:10px;background-color:#fffbeb;border:1px solid #ffe4be;border-radius:4px;line-height:1.7}.accordionSupply_icon:before{font-family:"icomoon";content:"";padding-right:.3em;color:#ff9d00}.not_implanted_agree{display:inline-block;background-color:#ffeac3;padding:5px 10px;border-radius:4px}.accordionSupply_trigger{display:inline-block;padding:4px 0;cursor:pointer;color:blue}.accordionSupply_trigger::before,.accordionSupply_trigger::after{padding-left:.3em;font-family:"icomoon"}.accordionSupply_trigger::after{content:"";position:relative;top:1px}.accordionSupply_trigger.active::after{content:""}.accordionSupply_contents{display:none;padding:10px;background-color:#fffbeb;border:1px solid #ffe4be;border-radius:4px;line-height:1.7}.accordionSupply_icon:before{font-family:"icomoon";content:"";padding-right:.3em;color:#ff9d00}.not_implanted_agree{display:inline-block;background-color:#ffeac3;padding:5px 10px;border-radius:4px}.automaticMessage_inner{padding:16px 24px 24px;font-size:16px;line-height:1.7}.automaticMessage_at{margin-bottom:16px;font-size:18px}.automaticMessage_at span{position:relative;padding:0 40px;font-size:18px}.automaticMessage_at span::before,.automaticMessage_at span::after{content:"";position:absolute;top:42%;display:inline-block;width:36px;height:1px;background:#000}.automaticMessage_at span::before{left:0}.automaticMessage_at span::after{right:0}.automaticMessage_copy{margin-bottom:4px;font-size:18px}.automaticMessage_copyEmphasis{color:#f56800}.automaticMessage_copyEmphasis span{position:relative;font-size:24px}.automaticMessage_copyEmphasis span::before{content:"";position:absolute;top:-5px;left:50%;display:block;width:21px;height:10px;transform:translateX(-50%);background:url(../../breeder/images/automaticMessage_decoration.png) center/cover no-repeat}.automaticMessage_title{padding:10px;margin-bottom:12px;font-size:20px;color:#fff;background:#8771cd}.automaticMessage_sectionTitle{margin-top:48px;padding-left:6px;font-size:20px;line-height:1;color:#8771cd;border-left:8px solid #8771cd}.automaticMessage_illust{width:100%;display:block;max-width:317px;height:auto;margin:16px auto 8px}.automaticMessage_dist{padding:0 16px;margin:16px 0 32px;background:#f4f4f4}.automaticMessage_dist dt,.automaticMessage_dist dd{padding:12px 0 16px}.automaticMessage_dist dt:not(:last-of-type),.automaticMessage_dist dd:not(:last-of-type){padding:16px 0 12px;border-bottom:1px dotted #ccc}.automaticMessage_dist dt{width:25%;font-weight:bold}.automaticMessage_dist dd{width:75%}.automaticMessage_ctr{width:450px;margin-top:40px}.automaticMessage_ctrText{font-size:17px;color:#8771cd}.automaticMessage_ctrInner{padding:24px;background:#dee3fa}.automaticMessage_ctrBtn{padding:.4em 1.2em;font-size:20px}.automaticMessage_ctrBtn.btn-disabled{position:relative;padding-left:60px;color:#333;background:#dee3fa;border-color:#dee3fa}.automaticMessage_ctrBtn.btn-disabled::before{content:"";position:absolute;top:50%;left:24px;display:block;width:28px;height:28px;margin-top:-14px;background:#32832d;border-radius:50%}.automaticMessage_ctrBtn.btn-disabled::after{font-family:"icomoon";content:"";position:absolute;top:50%;left:28px;color:#fff;line-height:1;transform:translateY(-50%)}.automaticMessage_ctrNote{margin-top:8px;font-size:11px}.automaticMessage_ctrNote a{color:#0678cf}#main .insuranceRate_table{width:100%}#main .insuranceRate_table .insuranceRate_item,#main .insuranceRate_table .insuranceRate_toggleBtn,#main .insuranceRate_table .insuranceRate_editBtn{padding-top:8px;padding-bottom:8px}#main .insuranceRate_table .insuranceRate_item{width:calc(100% - 462px);padding-left:16px;font-size:13px}#main .insuranceRate_table .insuranceRate_toggleBtn,#main .insuranceRate_table .insuranceRate_editBtn{width:210px}.insuranceRate{max-width:800px;margin:24px 0 32px}.insuranceRate .btn_setAttention{width:110px;font-size:14px}.insuranceRate .btn_setAttention.active input{font-size:14px}.insuranceRate_head{padding-left:6px;margin-bottom:16px;font-size:15px;border-left:5px solid #333}.insuranceRate_explanation{display:inline-block;width:18px;height:18px;margin-left:4px;color:#fff;line-height:18px;text-align:center;font-weight:normal;background:#c1ac98;border-radius:50%;cursor:pointer}.insuranceRate_explanation:hover{color:#fff}.insuranceRate_automaticMessage .title_parentRelation{height:auto}.powertip_breederPR_icon{cursor:pointer;vertical-align:-0.15em}.powertip_breederPR_icon img{vertical-align:-0.15em}.powertip_breederPR_content{padding:2em;background:#fff;line-height:1.5;font-size:14px;color:#400000}.powertip_breederPR_content img{border:1px solid #dcdfe1}.eLearningWrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;counter-reset:eLearningTitleNum;margin:32px 0 0;padding-bottom:40px}.eLearning_mainContent{width:720px}.eLearning_mainContent_noTest{font-size:14px;text-align:left;color:#6c757d}.eLearning_sideNav{width:240px}.eLearning_sideNav .Min_btn-neutral{box-sizing:border-box;width:100%;padding:12px 24px;border-radius:24px;font-size:16px}.eLearning_sideNav .Min_btn-neutral:hover{border:1px solid transparent;border-bottom-width:2px}.eLearning_mainImage{display:flex;align-items:center;padding:32px;margin:16px 0 0;background:url(../../breeder/images/eLearning/bg_mainImage.webp) left top/38px auto #fff;border:1px solid #acc4de}.eLearning_mainImage .mainImage_type{width:336px;margin-right:48px}.eLearning_mainImage .mainImage_keyImage{width:96px;height:auto;margin-right:8px}.eLearning_mainImage .mainImage_about{flex-grow:1;line-height:1.6;font-size:15px;text-align:left}.eLearning_head{padding:12px 24px;background:#5888bc;line-height:1.2;font-size:20px;font-weight:bold;color:#fff;text-align:left}.eLearning_head::before{display:inline-block;counter-increment:eLearningTitleNum;content:counter(eLearningTitleNum) "."}.eLearning_headSecondary{margin:32px 0 16px;font-size:16px;text-align:left}.eLearning_headSecondary a{vertical-align:.2em;cursor:pointer}.eLearning_headSub{line-height:1.5;font-size:15px;font-weight:bold;color:#6c757d;text-align:center}.eLearning_headSub a{cursor:pointer;vertical-align:.4em}.eLearning_headSub_tooltip{display:inline-block;width:16px;height:16px;text-align:center}.eLearning_headSub_tooltip img{vertical-align:middle}.eLearning_situation{background:#e9ecef}.eLearning_situation.complete{background:#e7f6e6}.eLearning_progressBox{position:relative;padding:16px}.eLearning_progressContent_list{display:flex;align-items:flex-start;justify-content:space-between;margin-top:8px;margin-top:16px}.eLearning_progressContent_list.sub .progressName{font-size:12px}.eLearning_progressContent_list.sub .progressBody{height:12px;border-radius:6px}.eLearning_progressContent_list.sub .progressBody .progressBar{height:12px;border-radius:6px}.eLearning_progressContent_list li{width:calc(50% - 4px);text-align:center}.eLearning_progressContent_list .progressName{font-size:14px}.eLearning_progressContent_list .progressBody{position:relative;flex-grow:1;width:100%;height:16px;margin:4px 0;border-radius:8px;background:#fff;overflow:hidden}.eLearning_progressContent_list .progressBody .progressBar{position:absolute;left:0;top:0;height:16px;border-radius:8px;background:#45b53e}.eLearning_progressContent_list .progressNum{white-space:nowrap;font-size:12px;line-height:1;text-align:center}.eLearning_progressContent_list .progressNum .percentage{font-size:24px;font-weight:bold;color:#32832d}.eLearning_progressContent_list .progressNum .percentage small{font-size:18px !important}.eLearning_index{margin:0 0 16px;text-align:left;border-top:1px solid #ced4da}.eLearning_index dt{position:relative;padding:12px 40px 12px 16px}.eLearning_index dt::before,.eLearning_index dt::after{position:absolute;right:16px;bottom:1.8em;content:"";display:block;width:18px;height:4px;background:#6c757d;transition:.1s all linear}.eLearning_index dt::before{transform:rotate(90deg)}.eLearning_index dt.active::before{transform:rotate(0)}.eLearning_index .code-accordionKozaTrigger{cursor:pointer}.eLearning_index dd{border-top:1px dotted #adb5bd}.eLearning_index_list{padding:12px 16px;counter-reset:eLearningCategoryNum 0;list-style:none}.eLearning_index_list>li{position:relative;padding:0 0 12px 16px;line-height:1.4;font-size:15px;border-bottom:1px solid #dee2e6}.eLearning_index_list>li:not(:last-child){margin-bottom:12px}.eLearning_index_list>li::before{position:absolute;left:0;top:0;counter-increment:eLearningCategoryNum 1;content:counter(eLearningCategoryNum) ".";color:#6c757d}.eLearning_index_list>li a{margin-right:8px;font-size:15px;color:#0678cf}.eLearning_index_list>li a:hover{text-decoration:underline}.eLearning_index_list>li .progressBody{margin:0 0 8px}.eLearning_index_list>li .progressNum{font-size:12px;text-align:center}.eLearning_course{margin-bottom:16px;border:1px solid #ced4da;border-radius:4px}.eLearning_course dt{padding:16px 16px 12px 16px;border-top:0;line-height:1;border-bottom:1px solid #dee2e6}.eLearning_course_list{text-align:left}.eLearning_course_list li{display:flex;align-items:center;width:100%;padding:12px 8px;border-bottom:1px solid #dee2e6;box-sizing:border-box}.eLearning_course_list a{color:#0678cf}.eLearning_course_list a:hover{text-decoration:underline}.eLearning_course_list>p{flex:1;margin-right:8px}.eLearning_course_situation{width:42px;margin-right:8px;text-align:center}.eLearning_course_name{flex:1;margin-right:8px}.eLearning_course_name a{font-size:15px;line-height:1.4}.eLearning_course_fvrBtn{width:58px;position:relative;padding:6px 6px 6px 24px;margin-left:auto;background:#fff;border:1px solid #adb5bd;border-radius:2px;box-sizing:border-box;cursor:pointer}.eLearning_course_fvrBtn::before{font-family:"icomoon";content:"";position:absolute;top:50%;left:8px;font-size:13px;transform:translateY(-50%);color:#ff7d7d}.eLearning_course_fvrBtn:hover{opacity:.7}.eLearning_course_moreBtn{padding:12px 0;text-align:center}.eLearning_course_moreBtn span{display:inline-block;padding:8px 16px;position:relative;background:#dcdfe1;border-radius:50em;cursor:pointer}.eLearning_course_moreBtn span::after{font-family:"icomoon";content:"";padding-left:8px}.eLearning_course_moreBtn span:hover{background:#c4c9cc}.eLearning_favorite_empty{padding:2em;font-size:12px}.eLearning_status_icon{display:block;width:auto;height:16px;margin:0 auto}.eLearning_status_text{margin-top:4px;font-size:11px;line-height:1}.eLearning_test_list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #c4c9cc}.eLearning_test_list li{width:calc(50% - 4px);margin-bottom:.5rem}.eLearning_test_list li a{position:relative;display:flex;align-items:center;min-height:44px;padding:8px 8px 8px 40px;border:1px solid #cddbeb;border-radius:5px;background:url(../../breeder/images/eLearning/icon_eLearning_test.svg) 8px center/28px no-repeat #fff;box-shadow:2px 2px 4px rgba(0,0,0,.2);color:#343a40;overflow:hidden}.eLearning_test_list li a.complete{background-color:#e7f6e6}.eLearning_test_list li a.complete::before{position:absolute;left:-20px;top:6px;content:"満点";display:flex;align-items:center;justify-content:center;width:70px;height:18px;background:#e51b1b;line-height:1;font-size:12px;font-weight:bold;color:#fff;transform:rotate(-45deg)}.eLearning_test_list li a:hover{background-color:#cfeecd}.eLearning_test_list li a .testName{width:calc(100% - 112px);font-size:16px;font-weight:bold;text-align:left}.eLearning_test_list li a .testScore,.eLearning_test_list li a .testNoAnswer{width:112px;font-weight:bold}.eLearning_test_list li a .testScore{font-size:20px;color:#32832d;text-align:right}.eLearning_test_list li a .testScore small{font-size:16px !important;font-weight:normal;color:#343a40}.eLearning_test_list li a .testNoAnswer{text-align:center;font-size:18px}.eLearning_category{margin-bottom:32px;overflow:visible}.eLearning_category_list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.eLearning_category_list li{box-sizing:border-box;display:flex;align-items:stretch;width:calc(50% - 4px);margin:8px 0 0 0;border-radius:5px;background:#fff;border:1px solid #cddbeb;box-shadow:2px 2px 4px rgba(0,0,0,.2);overflow:hidden}.eLearning_category_list li a{position:relative;display:flex;width:100%;color:#343a40}.eLearning_category_list li a:hover{background:#dbf2da}.eLearning_category_list li a:hover img{background:#dbf2da}.eLearning_category_list li img{width:131px;aspect-ratio:3/2;object-fit:contain;background:#fff}.eLearning_category_list li .categoryDetail{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 131px);padding:16px;text-align:left;line-height:1.2}.eLearning_category_list li .name{margin-bottom:4px;font-size:16px;font-weight:bold}.eLearning_category_list li .progress{font-size:16px}.eLearning_category_list li .progress span{position:relative;font-size:18px;font-weight:bold;color:#32832d}.eLearning_category_list li .progress span::before{display:none;font-family:"icomoon";content:"";color:#3b9c36;padding-right:4px;font-size:1.2em;vertical-align:-0.1em}.eLearning_category_list li.complete a{background:#e7f6e6}.eLearning_category_list li.complete a:hover{background:#dbf2da}.eLearning_category_list li.complete a:hover img{background:#e7f6e6}.eLearning_category_list li.complete img{background:#e7f6e6}.eLearning_category_list li.complete .progress span::before{display:inline-block}.eLearningPage_title{position:relative;min-height:112px;line-height:1.2;text-align:left}.eLearningPage_title_lectureName{padding:8px 200px 4px 16px;font-size:13px;color:#fff;background:#5888bc}.eLearningPage_title_categoryName{padding:0 200px 0 16px;margin:16px 0 0;font-size:16px;color:#5888bc}.eLearningPage_title_categoryName.testHome{padding-right:16px}.eLearningPage_title_categoryName a{font-size:16px}.eLearningPage_title_categoryName a:hover{text-decoration:underline}.eLearningPage_title_courseName{padding:0 168px 0 16px;margin:8px 0 0;font-size:28px;font-weight:bold}.eLearningPage_title_courseName.testHome{padding-right:16px}.eLearningPage_title_courseImage{position:absolute;right:24px;top:8px;width:152px;aspect-ratio:3/2;object-fit:contain;background:#fff;border-radius:4px}.eLearningPage_progress{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:312px;margin:24px auto 0;padding:24px 16px;line-height:1;font-size:16px;background:#e9ecef;vertical-align:text-bottom}.eLearningPage_progress.testHome{width:360px;font-size:14px}.eLearningPage_progress .completeNum{font-size:20px;font-weight:bold;color:#32832d;padding:0 0 .1em 0}.eLearningPage_progress .completeNum::before{content:"";font-family:"icomoon";display:none;margin-right:.5em;font-size:1.2em;color:#3b9c36;vertical-align:-0.1em}.eLearningPage_progress .highestScore{margin-left:8px;font-size:32px;font-weight:bold;color:#32832d}.eLearningPage_progress .maxScore{font-size:16px}.eLearningPage_progress .date{margin-left:8px;font-size:12px}.eLearningPage_progress.complete{background:#e7f6e6}.eLearningPage_progress.complete .completeNum::before{display:inline-block}.eLearningPage_courseIndex{border-collapse:collapse;width:calc(100% - 32px);margin:16px auto 0}.eLearningPage_courseIndex th,.eLearningPage_courseIndex td{padding:10px 16px;border:1px solid #adb5bd;text-align:left}.eLearningPage_courseIndex th{width:calc(100% - 5em);border-right:1px solid #adb5bd;background:#f8f9fa;font-size:15px;font-weight:normal;white-space:nowrap}.eLearningPage_courseIndex th.complete{width:5em;text-align:center}.eLearningPage_courseIndex th.complete img{vertical-align:-0.1em}.eLearningPage_courseIndex th a{cursor:pointer}.eLearningPage_courseIndex td{font-size:16px;border-bottom:1px dotted #adb5bd;border-top:none}.eLearningPage_courseIndex td.active{background:#fff0d5}.eLearningPage_courseIndex td.complete{color:#3b9c36;background:#e7f6e6}.eLearningPage_courseIndex td .eLearningPage_courseIndex_fvrBtn i{font-size:1em}.eLearningPage_courseIndex td a{display:inline-block;width:calc(100% - 32px);color:#0678cf;text-indent:-1.4em;padding-left:1.4em;line-height:1.5;font-size:16px}.eLearningPage_courseIndex td a:hover{text-decoration:underline}.eLearningPage_courseIndex td i{margin-right:.25em;font-size:1.4em;vertical-align:-0.2em;color:#6c757d}.eLearningPage_courseIndex td .eLearning_status_icon{display:inline-block}.eLearningPage_courseIndex td .eLearning_status_text{display:inline-block;font-size:14px}.eLearningPage_courseIndex tr:last-child td{border-bottom:1px solid #adb5bd}.eLearningPage_courseIndex_fvrBtn{display:inline-block;width:28px;height:28px;margin-left:8px;line-height:28px;text-align:center;border:1px solid #adb5bd;border-radius:50%;background:#fff;cursor:pointer}.eLearningPage_courseIndex_fvrBtn:hover{opacity:.7}.eLearningPage_courseIndex_fvrBtn i{color:#adb5bd}.eLearningPage_courseIndex_fvrBtn.active i{color:#ff7d7d}.eLearningPage_backIndex{width:calc(100% - 32px);padding-bottom:24px;margin:24px auto 0;text-align:left}.eLearningPage_backIndex a{font-size:15px;color:#0678cf}.eLearningPage_backIndex a::before{content:"";font-family:"icomoon";display:inline-block;margin-right:.25em;font-size:1.4em;vertical-align:-0.1em}.eLearningPage_backIndex a:hover{text-decoration:underline}.eLearningPage_tooltip{box-sizing:border-box;width:400px;padding:2em 2em 1em;background:#fff}.eLearningPage_tooltip p{color:#333;line-height:1.5;font-size:14px;white-space:wrap}.eLearningPage_tooltip_status{display:flex;flex-wrap:wrap}.eLearningPage_tooltip_status_category{width:12%;margin-bottom:16px;font-size:12px;text-align:center;color:#333}.eLearningPage_tooltip_status_category .complete{color:#3b9c36}.eLearningPage_tooltip_status_note{position:relative;width:88%;padding-left:2em;margin-bottom:16px;line-height:1.5;font-size:14px;color:#333;box-sizing:border-box}.eLearningPage_tooltip_status_note::before{content:"…";position:absolute;top:0;left:.4em}.eLearningPage_tooltip_sideNav{width:340px}.eLearningPage_pageNation{width:calc(100% - 32px);display:flex;justify-content:space-between;margin:32px auto 40px}.eLearningPage_pageNation_contents{display:flex;flex-direction:column;width:100%}.eLearningPage_pageNation_contents.prev.single .eLearningPage_pageNation_link{border-right:1px solid #adb5bd}.eLearningPage_pageNation_contents.prev .eLearningPage_pageNation_link{padding-left:24px}.eLearningPage_pageNation_contents.prev .eLearningPage_pageNation_link::before{content:"";left:8px}.eLearningPage_pageNation_contents.next{margin-left:auto}.eLearningPage_pageNation_contents.next .eLearningPage_pageNation_link{justify-content:flex-end;padding-right:24px;border-left:1px solid #adb5bd}.eLearningPage_pageNation_contents.next .eLearningPage_pageNation_link::before{content:"";right:8px}.eLearningPage_pageNation_link{position:relative;display:flex;align-items:center;flex-grow:1;padding:14px 8px;margin-top:4px;font-size:14px;color:#333;line-height:1.4;text-align:left;border-top:1px solid #adb5bd;border-bottom:1px solid #adb5bd}.eLearningPage_pageNation_link::before{font-family:"icomoon";position:absolute;top:50%;font-size:1.2em;color:#0678cf;transform:translateY(-50%)}.eLearningPage_pageNation_link:hover{color:#333;border-top:1px solid #adb5bd;border-bottom:1px solid #adb5bd}.eLearningPage_categoryList{width:calc(100% - 32px);margin:48px auto 24px;text-align:left;border:1px solid #adb5bd;border-radius:4px}.eLearningPage_categoryList_head{padding:12px;font-size:14px;background:#f8f9fa;border-bottom:1px solid #adb5bd;border-radius:4px 4px 0 0}.eLearningPage_categoryList_item li:not(:last-child){border-bottom:1px dotted #adb5bd}.eLearningPage_categoryList_item li.active{font-weight:bold;background:#fff0d5}.eLearningPage_categoryList_item a{display:block;position:relative;padding:16px 32px 16px 12px;font-size:15px;color:#333}.eLearningPage_categoryList_item a::after{content:"";font-family:"icomoon";position:absolute;top:50%;right:16px;color:#0678cf;transform:translateY(-50%)}.eLearningPage_categoryList_item a:hover{background:#ffeac4}.eLearningSubject{max-width:990px;width:100%;margin:32px 0 0;padding-bottom:40px}.eLearningSubject_head{padding-top:16px;text-align:left}.eLearningSubject_head_backLink{display:inline-block;margin-bottom:12px;font-size:14px;color:#0678cf}.eLearningSubject_head_backLink::before{content:"";font-family:"icomoon";display:inline-block;margin-right:.25em;font-size:1.4em;vertical-align:-0.1em}.eLearningSubject_head_backLink:hover{text-decoration:underline}.eLearningSubject_head_title{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:18px;font-weight:bold;border-top:1px solid #adb5bd}.eLearningSubject_fvrBtn{display:flex;align-items:center;justify-content:center;padding:.5em .5em;border:1px solid #adb5bd;border-radius:50%;font-weight:normal;white-space:nowrap;cursor:pointer}.eLearningSubject_fvrBtn:hover{opacity:.7}.eLearningSubject_fvrBtn.active i{color:#ff7d7d}.eLearningSubject_fvrBtn i{font-size:20px;vertical-align:-0.15em;color:#6c757d}.eLearningSubject_iframe{position:relative;z-index:0}.eLearningSubject_iframe iframe{height:calc(100vh - 240px);border:1px solid #adb5bd}.eLearningSubject_status{position:absolute;right:-2px;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:54px;height:78px;border:1px solid #adb5bd;border-radius:0 0 0 8px}.eLearningSubject_status.active{background:#fff0d5}.eLearningSubject_status.complete{background:#e7f6e6}.eLearningSubject_status_icon{width:auto;height:16px}.eLearningSubject_status_text{margin-top:8px;font-size:14px;text-align:center}.eLearningSubject_checkbox{margin-top:16px;text-align:center}.eLearningSubject_checkbox input[type=checkbox]{display:none}.eLearningSubject_checkbox input[type=checkbox]:checked+label{background:#45b53e;color:#fff}.eLearningSubject_checkbox input[type=checkbox]:checked+label::before{content:"";margin-top:-9px;font-family:"icomoon";font-size:12px;color:#45b53e;text-align:center;z-index:1}.eLearningSubject_checkbox label{position:relative;display:inline-block;padding:16px 100px 16px 120px;font-size:16px;background:#e7f6e6;border:1px solid #45b53e;border-radius:4px;white-space:nowrap;cursor:pointer}.eLearningSubject_checkbox label::before,.eLearningSubject_checkbox label::after{position:absolute;top:50%;left:96px;width:16px;height:16px}.eLearningSubject_checkbox label::after{content:"";display:block;margin-top:-10px;background:#fff}.eLearningSubject_breederFB_form{box-sizing:border-box;width:480px;padding:24px 16px;margin:24px auto 32px;background:#e9ecef}.eLearningSubject_breederFB_form p{line-height:1.5;font-size:15px}.eLearningSubject_breederFB_btns{display:flex;justify-content:center;margin:8px 0 0}.eLearningSubject_breederFB_btn{display:flex;align-items:center;justify-content:center;width:160px;height:48px;border:1px solid #dcdfe1;border-radius:4px;background:#fff;font-size:16px;cursor:pointer}.eLearningSubject_breederFB_btn input[type=radio]{display:none}.eLearningSubject_breederFB_btn:last-child{margin-left:16px}.eLearningSubject_breederFB_btn.yes:hover,.eLearningSubject_breederFB_btn.yes:has(input[type=radio]:checked){background:#a8d8fc}.eLearningSubject_breederFB_btn.yes span::before{content:"";font-family:"icomoon";display:inline-block;margin-right:.25em;font-size:1.2em;vertical-align:-0.1em;color:#0678cf}.eLearningSubject_breederFB_btn.no:hover,.eLearningSubject_breederFB_btn.no:has(input[type=radio]:checked){background:#f7bbbb}.eLearningSubject_breederFB_btn.no span::before{content:"";font-family:"icomoon";display:inline-block;margin-right:.25em;font-size:1.2em;font-weight:bold;vertical-align:-0.1em;color:#e51b1b}.eLearningSubject_breederFB_btn_submit{appearance:none;display:flex;align-items:center;justify-content:center;width:160px;height:48px;margin:8px auto 0;border:none;border-radius:4px;border-bottom:2px solid #462e74;background:#6441a5;font-size:16px;color:#fff;cursor:pointer}.eLearningSubject_breederFB_btn_submit:hover{background:#462e74}.eLearningSubject_breederFB_btn_submit.disabled{pointer-events:none;background:#ced4da;border-bottom-color:#adb5bd;color:#adb5bd}.eLearningSubject_breederFB_additional{margin:24px 0 0}.eLearningSubject_breederFB_additional textarea{box-sizing:border-box;width:100%;height:8em;padding:8px;resize:vertical;border:1px solid #dcdfe1;font-size:16px}.eLearning_complete{position:absolute;top:0;left:0;width:60px;height:60px;overflow:hidden}.eLearning_complete span{display:inline-block;position:absolute;padding:4px 0;right:-10px;top:10px;width:100px;text-align:center;font-size:13px;font-weight:bold;line-height:13px;background:#e51b1b;color:#fff;letter-spacing:.05em;transform:rotate(-45deg)}.eLearningTestHome_btn{margin-top:48px}.eLearningTestHome_btn .Min_btn{padding:12px 56px;font-size:16px;font-weight:bold}.eLearningTestHome_btn .Min_btn:hover{border:1px solid transparent;border-bottom-width:2px}.eLearningTestHome_resultHistory_head{width:360px;margin:24px auto 4px;font-size:14px;font-weight:bold;color:#6c757d;text-align:left}.eLearningTestHome_resultHistory_table{width:360px;border-collapse:collapse}.eLearningTestHome_resultHistory_table th,.eLearningTestHome_resultHistory_table td{padding:8px 16px;border:1px solid #dcdfe1}.eLearningTestHome_resultHistory_table th{background:#f8f9fa;color:#343a40;font-size:15px;font-weight:normal;text-align:left}.eLearningTestHome_resultHistory_table td{text-align:right;font-size:16px;font-weight:bold;color:#32832d}.eLearningTestHome_resultHistory_table td .scoreNum{font-size:18px}.eLearningTestHome_resultHistory_btn_more{display:inline-flex;align-items:center;justify-content:center;width:58px;height:28px;margin-left:8px;border-radius:14px;background:#dcdfe1;vertical-align:.2em;font-size:12px;font-weight:normal;color:#343a40}.eLearningTestHome_resultHistory_btn_more:hover{background:#c4c9cc;color:#343a40}.eLearningTestHome_label_perfect{position:relative;display:inline-flex;align-items:center;height:18px;padding:0 16px 0 8px;font-size:12px;color:#fff;background:#e23002;line-height:1;vertical-align:.2em}.eLearningTestHome_label_perfect::before{content:"";position:absolute;right:0;top:0;display:block;width:0;height:0;border:9px solid transparent;border-right:9px solid #fff}.eLearningTest{background:#e9ecef}.eLearningTest_form{width:640px;padding:32px 0 88px;margin:0 auto}.eLearningTest_form_title{padding:24px 16px;border-top:5px solid #5888bc;line-height:1.2;font-size:24px;color:#343a40}.eLearningTest_form_list li{padding:24px;margin-bottom:16px;background:#fff;border:1px solid #dcdfe1;line-height:1.5;text-align:left}.eLearningTest_form_list li.error{border:1px solid #f28d8d}.eLearningTest_form_list li.error .questionUnanswered{display:block}.eLearningTest_form_question dt{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:24px;font-size:16px}.eLearningTest_form_question dt .questionNum{font-size:14px;font-weight:bold}.eLearningTest_form_question dt .questionNum.correct i,.eLearningTest_form_question dt .questionNum.incorrect i{font-size:1.8em;vertical-align:-0.2em}.eLearningTest_form_question dt .questionNum.correct{color:#3b9c36}.eLearningTest_form_question dt .questionNum.incorrect{color:#e51b1b}.eLearningTest_form_question dt .questionPoint{color:#6c757d;font-size:12px;margin-left:auto}.eLearningTest_form_question dt .questionText{width:100%;margin:4px 0 0 0}.eLearningTest_form_question dt .questionUnanswered{display:none;width:100%;margin:8px 0 0;font-size:12px;color:#e51b1b}.eLearningTest_form_question dt .questionUnanswered img{margin-right:.25em;height:14px;width:auto;vertical-align:-0.15em}.eLearningTest_form_question dd{font-size:16px}.eLearningTest_form_explanation{padding:16px;margin:16px 0 0;background:#f8f9fa}.eLearningTest_form_explanation_head{font-size:14px;color:#6c757d}.eLearningTest_form_explanation p{margin:4px 0;font-size:16px}.eLearningTest_form_explanation_link{display:flex;justify-content:flex-end;font-size:14px}.eLearningTest_form_explanation_link span{margin:0 .2em 0 0;color:#6c757d;white-space:nowrap}.eLearningTest_form_explanation_link a{font-size:14px}.eLearningTest_form_explanation_link a::after{content:"";font-family:"icomoon";display:inline-block;margin-left:.2em;line-height:14px;font-size:1.5em;vertical-align:-0.15em}.eLearningTest_form label{font-size:16px;cursor:pointer}.eLearningTest_form label:has(input[type=radio]){position:relative;display:block;padding:4px 8px 4px 28px;border-radius:4px;margin-bottom:8px}.eLearningTest_form label:has(input[type=radio])::before,.eLearningTest_form label:has(input[type=radio])::after{content:"";position:absolute;box-sizing:border-box;display:block}.eLearningTest_form label:has(input[type=radio])::before{top:5px;left:0;width:20px;height:20px;border-radius:10px;border:2px solid #6c757d;background:#fff}.eLearningTest_form label:has(input[type=radio]:checked)::before{border-color:#5888bc}.eLearningTest_form label:has(input[type=radio]:checked)::after{top:10px;left:5px;width:10px;height:10px;border-radius:5px;background:#5888bc}.eLearningTest_form label input[type=radio]{display:none}.eLearningTest_form label.result{position:relative;display:flex;align-items:flex-start;padding:4px 8px 4px 32px;border-radius:4px;margin-bottom:4px;cursor:default}.eLearningTest_form label.result::before,.eLearningTest_form label.result::after{content:"";position:absolute;box-sizing:border-box;display:block}.eLearningTest_form label.result::before{top:5px;left:4px;width:20px;height:20px;border-radius:10px;border:2px solid #6c757d}.eLearningTest_form label.result.correct::after,.eLearningTest_form label.result.incorrect::after,.eLearningTest_form label.result.correctAnswer::after{top:10px;left:9px;width:10px;height:10px;border-radius:5px;background:#6c757d}.eLearningTest_form label.result.correct{background:#e7f6e6}.eLearningTest_form label.result.correct i{color:#3b9c36}.eLearningTest_form label.result.incorrect{background:#fce8e8}.eLearningTest_form label.result.incorrect i{color:#e51b1b}.eLearningTest_form label.result i{margin-left:auto;font-size:1.5em}.eLearningTest_form_submit .Min_btn,.eLearningTest_form_back .Min_btn{padding:12px 64px;font-size:16px}.eLearningTest_form_submit .Min_btn:hover,.eLearningTest_form_back .Min_btn:hover{border:1px solid transparent;border-bottom-width:2px}.eLearningTest_form_submit{text-align:center}.eLearningTest_form_submit .Min_btn{font-weight:bold}.eLearningTestResult_date{margin:24px 0 -16px;font-size:16px}.alert_restricted_mail_area{border:2px solid #d50001;padding:20px;background-color:#ffefef;text-align:left}.alert_restricted_mail_area p{font-size:14px}.alert_restricted_mail_area h3{margin-bottom:16px;color:#d50001;font-size:16px;font-weight:bold}.alert_restricted_mail_area .icon-warning{margin-right:6px}.alert_restricted_mail_area .alertMarker{color:#d50001;font-weight:bold}.alert_restricted_mail_area .restricted-email-title{font-weight:bold;margin-bottom:4px;color:#625d5d}.alert_restricted_mail_area .restricted-email-list{color:#625d5d;margin-bottom:16px}.alert_restricted_mail_area .restricted-email-list li{font-size:14px;margin-bottom:2px}.alert_restricted_mail_area .check_mailSend{color:#625d5d;font-size:14px;font-weight:bold}.alert_restricted_mail_area .check_mailSend i{margin-right:5px;color:#56913d;font-size:16px;position:relative;top:2px}.alert_restricted_mail_area .btn{font-size:15px}.alert_restricted_mail_area .marker{background:linear-gradient(transparent 60%, #ffcf77 60%);display:inline;font-weight:bold}.alert_restricted_mail_accordion{border:1px solid #e0e0e9;background-color:#fff;font-size:14px;color:#625d5d}.alert_restricted_mail_accordion>dt{position:relative;min-height:16px;font-weight:bold;cursor:pointer;padding:10px 15px}.alert_restricted_mail_accordion>dt:before,.alert_restricted_mail_accordion>dt:after{position:absolute;display:block;content:"";transition:.1s all linear}.alert_restricted_mail_accordion>dt:before{right:19px;top:50%;margin-top:-1px;width:17px;height:3px;background:#717e98}.alert_restricted_mail_accordion>dt:after{right:26px;top:50%;margin-top:-8px;width:3px;height:17px;background:#717e98}.alert_restricted_mail_accordion>dt.active:after{transform:rotate(90deg);opacity:0}.alert_restricted_mail_accordion>dd{padding:0 15px 15px}.alert_restricted_mail_accordion>dd.active{display:block}.alert_restricted_mail_list{line-height:1.8}.alert_restricted_mail_list dt,.alert_restricted_mail_list dd{text-indent:-1em;padding-left:1em}.alert_restricted_mail_list dt{font-weight:bold}.alert_restricted_mail_list dt:first-child{border-top:1px solid #e0e0e9;padding-top:13px}.alert_restricted_mail_list dd{margin-bottom:25px}.alert_restricted_mail_list dd:last-child{margin-bottom:0}.alert_restricted_mail_list i{margin-right:3px;font-size:16px;position:relative;top:2px}.alert_restricted_mail_list .icon-check-circle{color:#56913d}.alert_restricted_mail_link{font-size:14px}.alert_restricted_mail_heading{display:flex;align-items:center;margin-bottom:3px;font-size:14px;font-weight:bold}.alert_restricted_mail_heading:before{content:"";border-left:3px solid #717e98;height:14px;margin-right:5px}.alert_restricted_mail_heading span{font-weight:normal;font-size:12px}.alert_restricted_mail_headingSub{padding-left:1em;font-size:12px}.alert_restricted_mail_content{margin-left:10px;font-size:14px}.alert_restricted_mail_supply{display:block;font-size:12px}.colorCategory .Required_input,.colorCategory .optional{float:none}.colorCategory_accordion{position:relative;padding:6px 36px 6px 12px;background:#dcdfe1;border-radius:4px;border:0;border-bottom:2px solid;border-bottom-color:#c4c9cc;cursor:pointer}.colorCategory_accordion::before{position:absolute;content:"";font-family:"icomoon";display:inline-block;top:50%;right:8px;margin-top:-8px;font-size:16px}.colorCategory_accordion.active::before{transform:rotate(180deg)}.colorCategory_accordion_list{display:inline-block;max-width:465px;margin-left:8px;font-size:13px;vertical-align:text-top}.colorCategory_contentsHead{margin:16px 0 4px;font-size:13px;font-weight:bold}.colorCategory_text{margin:8px 0 10px}.colorCategory_maxSelect span{color:#404798;font-size:15px;font-weight:bold}.colorCategory_label{display:flex;align-items:center;width:calc(33.3333333333% - 6px);min-height:38px;padding:6px 4px 6px 8px;margin-bottom:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer}.colorCategory_label img{width:24px;height:auto;margin-left:8px}.colorCategory_label span{margin-left:8px}.colorCategory_label input[type=checkbox]{margin:0}.colorCategory_label:not(:nth-child(3n)){margin-right:8px}.colorCategory_label_field{margin-bottom:4px}.colorCategory_label_field input[type=checkbox]{margin:0}.colorCategory_label_field>*{vertical-align:middle}input[type=text].colorCategory_field{display:block;width:calc(33.3333333333% - 24px);padding:6px 8px;margin-bottom:10px}.sort_button{display:block;width:150px;margin:0 0 0 auto;padding:10px;border:1px solid #bfbfbf;background-color:#fff;border-radius:4px;cursor:pointer;font-size:13px;line-height:1}.sort_button_wrapper{position:relative}.sort_button_wrapper .sort_options{display:none;position:absolute;right:0;z-index:1;width:300px;padding:20px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;box-shadow:0 5px 5px rgba(0,0,0,.1);margin-top:-1px}.sort_button_wrapper .sort_options::before{content:"";position:absolute;top:-1px;right:0;width:148px;height:10px;background-color:#fff}.sort_button img{width:12px;height:12px;margin-right:.3em}.sort_button.active{border-bottom-color:transparent;border-radius:4px 4px 0 0}.sort_button.active .sort_options{display:block}.sort_button.changed{color:#8c77d0;font-weight:bold}.sort_button_group{display:flex;align-items:center;margin-bottom:15px}.sort_button_group:last-child{margin-bottom:0}.sort_button_group_label{margin-right:20px}.sort_button_group_buttons{display:flex;width:200px}.sort_button_group_button{flex:1;padding:6px 10px;border:1px solid #ccc;background:#fff;cursor:pointer}.sort_button_group_button:hover{background-color:rgba(0,0,0,.05)}.sort_button_group_button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.sort_button_group_button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.sort_button_group_button.active{color:#8c77d0;background-color:#ecf0ff;font-weight:bold}.deal_proxyDelivery_form .checkbox_container{display:inline-block;padding:6px 8px 6px 5px;border:1px solid #ccc;border-radius:4px;cursor:pointer}.deal_proxyDelivery_form .checkbox_container input[type=checkbox]{position:relative;top:-1px;margin-right:.3em;vertical-align:middle}.centerCalendar_linkText{margin-bottom:20px}.centerCalendar_linkText a{cursor:pointer;font-size:14px}.centerCalendar_linkText a i{margin-right:5px}.howToProxyDelivery_flow_04 .containerWrapper .attention_backCrate{font-size:14px}.howToProxyDelivery_flow_04 .containerWrapper .attention_backCrate .backCrate_txt{margin-left:.25em}.howToProxyDelivery_flow_04 .containerWrapper .attention_backCrate:before{position:absolute;left:0;top:-3px}.breederQuality{max-width:700px;width:100%;margin:0 auto 56px;text-align:left}.breederQuality_note{margin-top:24px;font-size:16px;line-height:1.6}.breederQuality_popupLink{position:relative;display:inline-block;padding-left:18px;margin-top:16px;color:#0678cf;text-decoration:none;font-size:14px}.breederQuality_popupLink::before{font-family:"icomoon";content:"";position:absolute;top:0;left:0;font-size:16px}.breederQuality_popupLink:hover{opacity:.7}.breederQuality_list{display:grid;grid-template-columns:repeat(auto-fit, minmax(74px, 1fr));gap:15px;justify-items:center;width:100%;margin:16px 0}.breederQuality_list_item{position:relative;width:74px;height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #6673b3;border-radius:50%;background:#fff;box-shadow:0 3px 0 #4a5796;box-sizing:border-box;color:#6673b3;text-align:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.breederQuality_list_item:hover{opacity:.7}.breederQuality_list_item.isDisabled{background:#dcdfe1;box-shadow:0 3px 0 #bec3c7;border:0;color:#000}.breederQuality_list_item.isDisabled img{filter:brightness(0) saturate(100%) invert(74%)}.breederQuality_list_item.isDisabled p{color:#000}.breederQuality_list_item img{max-width:35px;max-height:35px;transition:filter .25s ease}.breederQuality_list_item p{font-size:12px;line-height:1.35;transition:color .25s ease}.breederQuality_wrapper{border:1px solid #ccc}.breederQuality_contents{padding:24px 16px}.breederQuality_contents:not(:last-child){border-bottom:1px dashed #ccc}.breederQuality_contentsTitle{padding:8px 12px;font-size:18px;font-weight:bold;color:#2e2e4d;background:#d4d7f4}.breederQuality_checkList{margin-bottom:12px}.breederQuality_checkList h3{padding-left:8px;margin:20px 0 12px;font-size:16px;font-weight:bold;line-height:1;color:#7984c7;border-left:6px solid #7984c7}.breederQuality_checkList p{font-size:14px;line-height:1.7}.breederQuality_textarea{width:100%;min-height:160px;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;line-height:1.6;box-sizing:border-box}.breederQuality_textarea.isOver{border:2px solid #e51b1b}.breederQuality_inputExample{margin-top:16px;padding:16px 12px 12px;background:#f4f4f4}.breederQuality_inputExample h3{margin:0 0 8px;font-size:14px;font-weight:bold;color:#586066}.breederQuality_inputExample p{font-size:14px;line-height:1.6;color:#586066}.breederQuality_error{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:4px}.breederQuality_error.isOver .breederQuality_errorMessage{display:flex}.breederQuality_error.isOver .breederQuality_count{color:#e51b1b}.breederQuality_count{font-size:12px;color:#707070;white-space:nowrap;margin-left:auto}.breederQuality_errorMessage{display:none;color:#e51b1b;font-size:12px;align-items:center}.breederQuality_errorMessage::before{font-family:"icomoon";content:"";padding-right:4px}.breederQuality_cta{display:block;padding:8px 56px;margin:36px auto 40px;font-size:16px}.breederQuality_back{font-size:14px}.breederQuality_back::before{font-family:"icomoon";content:"";font-size:18px;margin-right:6px;vertical-align:middle}.breederQuality_back:hover{text-decoration:underline}.breederQuality_alert{background:url(../../images/ts_sentError_red.png) no-repeat 12px center #fee;border:1px solid #ea2d2d;padding:15px;margin:24px 0 20px}.breederQuality_alertMessages{list-style:disc;padding-left:calc(40px + 2em);line-height:1.7}.breederQuality_alertMessages li{color:red;font-size:14px;margin-bottom:5px}.breederQuality_alertMessages li:last-child{margin-bottom:0}.breederQuality_scrollTop{position:fixed;right:20px;bottom:20px;width:56px;height:56px;background:#7984c7;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;box-shadow:0 2px 0 #5c68a1;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.breederQuality_scrollTop:hover{background:#4c5bb4}.breederQuality_scrollTop::before{font-family:"icomoon";content:"";font-size:20px;margin-bottom:2px}.breederQuality_scrollTop.isVisible{opacity:1;pointer-events:auto}.breederQuality_popupInner{margin:32px 48px}.breederQuality_popupText{font-size:14px;line-height:1.5}.breederQuality_popupIcon{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px 0;margin:20px 56px 36px}.breederQuality_popupIcon_item{display:flex;flex-direction:column;align-items:center;text-align:center}.breederQuality_popupIcon_image{width:48px;height:48px}.breederQuality_popupIcon_label{font-size:14px;line-height:1.4}.breederQuality_popupImage{margin:20px 0 36px}.breederQuality_popupImage img{padding:14px;width:100%;height:auto;border:1px solid #ccc;box-sizing:border-box}.breederQuality_popupBtn{display:block;padding:8px 36px;margin:36px auto 0;font-size:16px}@media(min-width: 990px){.breederQuality_scrollTop{right:calc((100vw - 990px)/2)}}
