.header-logo-image{transform:translate(0,5px)}.center{width:980px;margin:20px auto}.container li{list-style:none}#pagehead{margin-bottom:35px}h2.pagetitle{font-size:2em;color:#3e3e3e;font-weight:bold;padding:0.2em 0 0.2em;border-bottom:3px solid #d3d3d3;position:relative;margin:10px 0 10px 0}h2.pagetitle:before{content:"";display:block;width:30%;border-bottom:3px solid #ff8500;position:absolute;bottom:0;margin-bottom:-2px}#pagehead p{margin-bottom:20px;font-size:1.2em;color:#3e3e3e;font-weight:bold;line-height:1.0em}h2.pagetitle span{font-size:0.7em;color:#ff8500;margin-left:15px}h3 i{margin-left:0.5em}h3.title_type1{clear:both;font-size:1.1em;letter-spacing:0.2em;color:#0547e3;font-weight:bold;padding:0.2em 0 0.2em;border:1px solid #b2b2b2;position:relative;margin:20px 0 20px 0;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0 )}h3.title_type1:before{content:"";display:block;width:30%;border-bottom:2px solid #2786e4;position:absolute;bottom:0;margin-bottom:-2px}h3.title_type2{clear:both;font-size:1.1em;letter-spacing:0.2em;color:#0547e3;font-weight:bold;padding:0.2em 0 0.2em 0.5em;border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-left:6px solid rgb(210,20,49);border-bottom:2px solid #2786e4;position:relative;margin:20px 0 20px 0;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0 )}.title_type3{clear:both;font-size:1.1em;letter-spacing:0.2em;color:rgb(56,56,56);font-weight:bold;padding:0.2em 0 0.2em;border:1px solid #b2b2b2;position:relative;margin:10px 0 10px 0;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0 )}.title_type3 i{color:#0547e3;margin-left:0.5em}.title_type3:before{content:"";display:block;width:30%;border-bottom:2px solid #2786e4;position:absolute;bottom:0;margin-bottom:-2px}.cf:after{content:" ";display:block;clear:both}.manga_banner{margin-bottom:20px}.service-manga-banner{text-align:center}.problem-box{border:1px solid #333;padding:15px 15px 0;margin-bottom:10px}.problem-subtitle{font-size:18px;font-weight:bold;margin-bottom:5px}.problem-subtitle2{font-size:16px;font-weight:bold;margin-bottom:5px}#container ul.problem-list{font-size:16px;font-weight:bold}.problem-list li{margin-bottom:15px;background:url(../images/service/comon/ico_check.gif) no-repeat 0 center;padding-top:3px;padding-left:35px}.problem-arrow{text-align:center;height:37px;margin-bottom:5px}.service_list{margin-bottom:15px}.service_list li{width:30%;display:block;float:left}.voice-box{clear:both;padding:10px;margin-bottom:15px}.voice-photo{float:left;width:350px}.voice-text{float:right;width:700px}.voice-box h4{font-size:16px;font-weight:bold;margin-bottom:5px}.voice_company{border-bottom:1px dotted #333;padding-bottom:3px;margin-bottom:10px}.faq_but{width:85%;margin:0 auto 20px auto;text-align:center;font-weight:bold;font-size:1.4em}.faq_but a{text-decoration:none;border:1px solid #000;display:block;padding:20px;color:#000}.faq_but a:hover{background-color:#000;color:#fff}.image_list{padding-top:20px;padding-bottom:20px;text-align:center}.image_list div img{border:1px solid rgb(182,182,182)}.image_list ul{}.image_list li{width:230px;margin-left:15px;margin-bottom:20px;float:left;font-size:14px}.image_list li img{border:1px solid #ececec;margin-bottom:3px}.other_but{clear:both;width:85%;margin:0 auto 20px auto;text-align:center;font-weight:bold;font-size:1.4em}.other_but a{text-decoration:none;background-color:#fcaf09;border:1px solid #d89400;display:block;padding:20px;color:#fff}.other_but a:hover{background-color:#fcc141;color:#fff}.nigaoe02_text{word-wrap:break-word;width:650px}.result_listbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result_listbox::before,.result_listbox::after{display:none}.results_list p{}.result_listbox div{text-align:center;margin-bottom:20px}.result_listbox div img{border:1px solid rgb(182,182,182)}.result_text h3{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 50%,#f7f7f7 51%,#fcfcfc 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 50%,#f7f7f7 51%,#fcfcfc 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 50%,#f7f7f7 51%,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fcfcfc',GradientType=0 );font-weight:bold;border-left:3px solid #0049d3;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:5px 0 5px 5px;font-size:95%}.result_image{margin-top:20px;margin-bottom:40px}.result_image img{margin-bottom:20px}.result_text{margin-top:20px;margin-bottom:40px}h2.result_title{border-left:solid 8px #0b59b9;padding:10px}#nigaoe02 li{overflow:auto;clear:both}.nigaoe02_img{float:left;margin-right:20px;width:60px}.nigaoe02_text{float:left;margin-bottom:30px}.nigaoe02_title{font-size:20px;padding-bottom:5px;border-bottom:1px solid #999;margin-bottom:10px}.toptoiawase{margin:0 auto 30px auto;padding:130px 0 5px 0;background:url(../images/toiawase_bnr.jpg) no-repeat;height:135px;width:726px;clear:both}.undertoiawase{margin:30px auto 60px auto;padding:130px 0 5px 0;background:url(../images/toiawase_bnr.jpg) no-repeat;width:726px;position:relative;clear:both}.toiawase_btn1,.toiawase_btn2{padding-bottom:8px;margin-left:15px}.toiawase_btn1 a,.toiawase_btn2 a{display:block;width:464px;height:59px;text-indent:-9999px}.toiawase_btn1 a{background:url("../images/mail_off.jpg") no-repeat}.toiawase_btn1 a:hover{background:url("../images/mail_on.jpg") no-repeat}.toiawase_btn2 a{background:url("../images/mailform_off.jpg") no-repeat}.toiawase_btn2 a:hover{background:url("../images/mailform_on.jpg") no-repeat}.contact_title2{background-image:url(../images/toiawase_title_back.jpg);width:721px;height:33px;font-size:20px;font-weight:bold;color:#2665D9;padding:5px 0 0 20px;clear:both}.contact_title2_result{background-image:url(../images/toiawase_title_back.jpg);width:721px;height:20px;font-size:20px;font-weight:bold;color:#2665D9;padding:5px 0 0 20px;clear:both}.undertoiawase .content_contact_text{position:absolute;top:35px;left:24px;font-size:22px;font-weight:bold}#content01 li .term_listbox{margin:20px 0}#content01 li .term_listbox li{text-align:center;font-size:0.8em;margin:0}.fukidasi{position:relative;padding:20px;border:2px solid #d5d5d5;border-radius:10px}.fukidasi::before{content:'';position:absolute;display:block;width:0;height:0;left:20px;top:-15px;border-right:15px solid transparent;border-bottom:15px solid #d5d5d5;border-left:15px solid transparent}.fukidasi::after{content:'';position:absolute;display:block;width:0;height:0;left:20px;top:-12px;border-right:15px solid transparent;border-bottom:15px solid #fff;border-left:15px solid transparent}p.faq_q{margin:30px 0 20px}#privacy_content{border:1px solid #999;margin:30px 40px 40px 0;padding:30px 60px 40px 60px}#privacy_content2{padding-left:20px;padding-top:20px}#privacy_content h4{padding:20px 0}.content2_title{color:#0448e6;padding:10px 0}.privacy_ul{margin-top:10px}.privacy_attention{padding-left:30px}#recruit_artist_content{border:1px solid #999;margin:30px 40px 40px 0;padding:30px 60px 40px 60px;position:relative}#recruit_artist_cut{position:absolute;top:50px;right:60px}#recruit_artist_content h4{font-size:20px;font-weight:bold;color:#0066FF;margin:20px 0 10px 0}.recruit_artist_title{padding:25px 0 15px 0}.recruit_artist_text,#recruit_artist_content2{padding:0 20px}.recruit_artist_title2{padding:0 0 10px 0}.recruit_artist_text2{padding:0 0 10px 20px}.recruit_artist_textbox{width:500px;height:100px;border:1px solid #999;margin:0 20px}.recruit_artist_textbox2{padding:10px 20px;width:500px;overflow:visible;border:1px solid #999;margin:0 20px 10px 20px}.recruit_artist_textbox3{padding:10px 20px;width:500px;overflow:visible;border:1px solid #999;margin:0 20px 10px 20px}#recruit_artist_content3{border-top:1px dotted #999;border-bottom:1px dotted #999;padding:10px 0 20px 0;margin-top:40px}.recruit_artist_title3{padding:15px 0 10px 0;color:#0448e6}#rules_content{border:1px solid #999;margin:30px 40px 40px 0;padding:30px 60px 40px 60px}#rules_list{margin:10px 0}#rules_list li a{color:#0448e6;font-size:18px;margin-bottom:5px}.rules_title{color:#0448e6;font-size:18px;margin:20px 0 10px}.rules_item{font-weight:bold;margin-top:10px;font-size:18px}.rules_text{margin-top:10px}#enchantement_bnr{margin:10px 0}#enchantement_bnr_size{font-size:14px;margin-bottom:5px}#enchantement_bnr_img{}#rules_content{border:1px solid #999;margin:30px 40px 40px 0;padding:30px 60px 40px 60px}#rules_list{margin:10px 0}#rules_list li a{color:#0448e6;font-size:18px;margin-bottom:5px}.rules_title{color:#0448e6;font-size:18px;margin:20px 0 10px}.rules_item{font-weight:bold;margin-top:10px;font-size:18px}.rules_text{margin-top:10px}#enchantement_bnr{margin:10px 0}#enchantement_bnr_size{font-size:14px;margin-bottom:5px}#enchantement_bnr_img{}#company01_left{float:left;margin:30px 0}#company01_left p{width:460px;margin-right:30px;margin-left:10px}#company01_right{margin:30px 0;text-align:center}#company01_right .nigaoe{margin-top:30px}#company02_rinen{margin:30px 0 40px 0}#company02_text strong{font-size:32px;margin-bottom:15px;display:block}#company02_text{text-align:center;font-size:130%}#company02_concept{margin:50px auto 40px auto}#company02_text2{height:30px;line-height:30px;font-size:18px;background-image:url("../img/icon_yajirushi.jpg");background-repeat:no-repeat;padding-left:40px;padding-bottom:20px}#company02_text2 span{font-size:22px}#company02_concept1,#company02_concept2,#company02_concept3{background-repeat:no-repeat;background-position:10px 0;height:46px;line-height:46px;padding-left:80px;font-size:20px}#company02_concept1{background-image:url(../img/icon_a.png);color:#0082cf}#company02_concept2{background-image:url(../img/icon_b.png);color:#000}#company02_concept3{background-image:url(../img/icon_c.png);color:#e51f1f}#company02_concept .fukidasi{width:702px;background-image:url(../img/fukidasi.jpg);background-repeat:repeat-y;margin-bottom:20px;margin-top:10px}#company02_concept .fukidasi_text{margin:15px}#company02_text3{font-size:85%;text-align:center;margin-bottom:40px}#company03_text{margin:40px auto;padding-left:15px;width:605px;line-height:45px;font-size:28px;border-left:7px #0082cf solid}#company04_text{margin:40px auto;padding-left:10px;width:605px;line-height:35px;font-size:20px;text-align:center}#company05_image{text-align:center;margin:40px 0}#company06_table{width:600px;margin:40px auto}#company06_table th,#company06_table td{border:1px #000 solid;lign-height:20px;padding:5px 10px;}#company06_table th{width:130px}#company07_map{margin:40px auto;width:576px}#company07_map p{margin-top:10px}#company08_table{width:600px;margin:40px auto}#company08_table th,#company08_table td{border:1px #000 solid;lign-height:20px;padding:5px 10px;}#company08_table th{width:130px}#company08_table th.company08_year{border:0;padding-top:10px;padding-left:10px}