body{font-family:HelveticaNeue,Helvetica,Arial,AvenirNext-Regular,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ Ｐゴシック",Osaka,"MS PGothic",Verdana,sans-serif;font-size:16px;line-height:1.6;color:#333;background-color:#fff}p{font-size:100%}main{margin-right:320px;margin-left:0;background-color:#fff;border-radius:4px;padding:30px 50px 30px 0}.colum1 main{margin:0 auto;padding:30px 0}.single main,.page main,.catecory main,.archive main{margin-top:200px}#wrapper{max-width:1060px;padding:0 10px;margin:0 auto;position:relative;overflow:inherit}.bg_gray{background:#ebeced}.bg_blue{background:#086aaf}.sp{display:none}.spbr{display:none}.pcbr{display:block}.left{float:left}.right{float:right}hr{height:0;margin:0;padding:0;border:0;border-top:1px solid #bbb}@media screen and (max-width:959px){.single main,.page main,.catecory main,.archive main{margin-right:-10px;margin-top:0;padding-top:200px}}@media screen and (max-width:768px){.single main,.page main,.catecory main,.archive main{padding-top:110px}}@media screen and (max-width:640px){main{margin-right:0;margin-left:0;padding:30px 10px 30px 0}.colum1 main{padding:110px 10px 0 0}p{font-size:15px;line-height:22px;margin-bottom:10px}.pc{display:none}.sp{display:block}}.mgb5{margin-bottom:5px}.mgb10{margin-bottom:10px}.mgb15{margin-bottom:15px}.mgb20{margin-bottom:20px}.mgb30{margin-bottom:30px}.mgb40{margin-bottom:40px}.mgb50{margin-bottom:50px}.mgt5{margin-top:5px}.mgt10{margin-top:10px}.mgt15{margin-top:15px}.mgt20{margin-top:20px}.mgt30{margin-top:30px}.pdb5{padding-bottom:5px}.pdb10{padding-bottom:10px}.pdb15{padding-bottom:15px}.pdb20{padding-bottom:20px}.pdb30{padding-bottom:30px}.mgr90{margin-right:90px}#page-top a{background:#000}h2{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:0 0;color:#002f65;font-size:20px;line-height:27px;margin:10px 0 25px;padding:0 0 10px;border-top:none;border-bottom:1px solid #000;font-weight:700}.btn{display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px}.btn a{text-align:center;width:100%;display:inline-block;border-radius:4px}.btn_orange{width:180px;margin:0 auto}.btn_orange a{position:relative;background:#f87e34;color:#fff;line-height:35px;text-decoration:none}.btn_orange a:hover{background-color:#f7a037}@media screen and (max-width:640px){.btn{display:block}}.table-contactform7{overflow:hidden;table-layout:fixed}.required-contactform7{padding:5px;background:#db5049;color:#fff;border-radius:3px;margin-right:3px;font-size:85%}.unrequired-contactform7{padding:5px;background:#bdbdbd;color:#fff;border-radius:3px;margin-right:3px;font-size:85%}.table-contactform7 th{font-weight:700;text-align:left}.table-contactform7 tr th p,.table-contactform7 tr td p{margin-bottom:0}.table-contactform7 input,.table-contactform7 textarea{max-width:90% !important;margin:5px 10px 10px 5px}.address-100 input{max-width:90% !important;margin:5px 10px 10px 5px}.message-100 textarea{width:100%;margin:5px 10px 10px 5px}.btn-contact{padding:10px 30px !important;font-size:110%}.wpcf7-submit{background:#de8686;color:#fff;border:none}@media screen and (min-width:900px){.table-contactform7 th{width:28%}}@media screen and (max-width:900px){.table-contactform7{display:block}.table-contactform7 tbody,.table-contactform7 tr{display:block;width:100%}.table-contactform7 th{width:100%;display:block;margin:0 auto;border:none}.table-contactform7 td{display:list-item;list-style-type:none;margin:0;padding:0;width:100%;border-top:none !important}}header{background:#fff}.headerInner{max-width:1060px;padding:0 10px;margin:0 auto}#headbox{padding:0;margin:0;text-align:left}header .sitename{font-size:22px;color:#fff;line-height:30px;font-family:'Oswald',sans-serif;padding:0;margin-bottom:0}#header-l{padding-top:0}#header-r{float:right;max-width:600px}#gazou-wide{margin:0}.header_descr{background:#032e43;height:54px;color:#fff;line-height:54px}.header_descr .descr{color:#fff;font-size:14px;line-height:54px;float:left}.header_descr p{margin-bottom:0 !important}.header_descr p.tel_area{float:right;padding:12px 0;margin-right:10px}.header_descr p.mail_area{float:right}@media screen and (max-width:888px){.header_descr p.tel_area{display:none}}@media screen and (max-width:640px){.headerInner{padding:0}.sitename img{max-width:250px;margin:0 auto}.header_descr{display:none}}.slide_area{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/top_main_pc.jpg) no-repeat center top;height:450px;background-size:cover}.slide_areainner{max-width:1060px;padding:0 10px;margin:0 auto;position:relative;height:450px}.slide_area:after{content:"";clear:both;display:block}.slide_area .catch{padding:30px 0;font-size:1.8em;line-height:1.5;color:#fff;letter-spacing:.1em}.slide_area .main_proshop{position:absolute;right:15px;bottom:25px;margin:0;width:243px;height:234px;z-index:100}@media screen and (max-width:640px){.slide_area{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/top_main_sp.jpg) no-repeat center top;height:400px}.slide_areainner{height:400px}.slide_area .catch{padding:40px 20px 0;font-size:1.3em;line-height:1.5;letter-spacing:0}.slide_area .main_proshop{position:absolute;right:0;bottom:0;margin:0 auto;width:100%;text-align:center}.slide_area .main_proshop img{width:200px}}nav.smanone{border-radius:none;border:none;margin-bottom:0;padding:0;background:0 0}header .smanone ul.menu li{list-style-type:none;float:left;width:100px;height:114px;text-align:center;border-right:none;position:relative}header .smanone ul.menu li a{display:block;font-size:11px;overflow:hidden;width:100%;height:100%;line-height:134px;color:#000;text-decoration:none;position:relative;z-index:1;font-weight:700}header .smanone ul.menu li.current-menu-item{background:#fbe7aa}header .smanone ul.menu li a:hover{color:#333}ul.sub-menu{list-style:none;position:absolute;top:100%;left:0;margin:0;padding:0}header .smanone ul.menu li li a{background:#f3f3f3;border-top:none;z-index:2}header .smanone ul.sub-menu li a{line-height:50px;color:#fff;background:rgba(247,146,0,.9) !important}header .smanone ul.sub-menu li a:hover{line-height:50px;color:#fff;background:rgba(255,182,0,.9) !important}header .smanone ul.sub-menu li{height:50px}ul.sub-menu li{overflow:hidden;height:0;color:#fff;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.nav01 a{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav01_off.png) no-repeat center top 25px}.nav01 a:hover{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav01_off.png) no-repeat center top 25px #fbe7aa}.nav02 a{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav02_off.png) no-repeat center top 25px}.nav02 a:hover{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav02_off.png) no-repeat center top 25px #fbe7aa}.nav03 a{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav03_off.png) no-repeat center top 25px}.nav03 a:hover{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav03_off.png) no-repeat center top 25px #fbe7aa}.nav04 a{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav04_off.png) no-repeat center top 25px}.nav04 a:hover{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav04_off.png) no-repeat center top 25px #fbe7aa}.nav05 a{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav05_off.png) no-repeat center top 25px}.nav05 a:hover{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/nav05_off.png) no-repeat center top 25px #fbe7aa}header .smanone ul.menu li.nav06{display:none}@media screen and (max-width:960px){#panel-btn{display:inline-block;cursor:pointer;position:fixed;width:60px;height:60px;top:0;right:0;border:none;background:#032e43;z-index:10000}#panel-btn-icon{display:block;position:absolute;top:50%;left:50%;width:26px;height:2px;margin:-6px 0 0 -13px;background:#fff;transition:.2s}#panel-btn-icon:before,#panel-btn-icon:after{display:block;content:"";position:absolute;top:50%;left:0;width:26px;height:2px;background:#fff;transition:.3s}#panel-btn-icon:before{margin-top:-8px}#panel-btn-icon:after{margin-top:6px}#panel-btn-icon .panel-btn-txt{background:url(//astecss.jp/wp/wp-content/themes/astecss/images/btn-menu.png) no-repeat center bottom;position:absolute;top:13px;left:0;width:26px;height:12px;background-size:contain}#panel-btn .close{background:0 0}#panel-btn .close:before,#panel-btn .close:after{margin-top:0}#panel-btn .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#panel-btn .close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}ul#menu-globalnavi{width:100%;display:none;margin:0;position:fixed;background:rgba(3,46,67,.9);z-index:9999;top:170px;text-align:center;padding-top:50px}ul#menu-globalnavi li{float:none;width:100%;padding:0;border-bottom:none}ul#menu-globalnavi li a,ul#menu-globalnavi li a.current,ul#menu-globalnavi li a:hover{display:block;color:#fff;padding:15px 0;width:100%;border:none;text-decoration:none}ul#menu-globalnavi li a.current{border-right:none;border-left:none}.nav01 a{background:0 0}.nav01 a:hover{background:0 0}.nav02 a{background:0 0}.nav02 a:hover{background:0 0}.nav03 a{background:0 0}.nav03 a:hover{background:0 0}.nav04 a{background:0 0}.nav04 a:hover{background:0 0}.nav05 a{background:0 0}.nav05 a:hover{background:0 0}}@media screen and (max-width:640px){#s-navi ul.sub-menu{display:block}ul#menu-globalnavi{top:0}header .smanone ul.menu li.nav06{display:block}}#footer a{color:#999}#footer a:hover{color:#999}.copyright{color:#999}.footermenubox{width:70%;margin:0 auto}#footer .footermenust a{padding:0;margin:0;font-size:12px;color:#fff}@media screen and (max-width:768px){.footermenubox{width:80%;margin:0 auto}}@media screen and (max-width:640px){.footermenubox{width:100%;margin:0 auto}}.home #wrapper{max-width:100%;padding:0;margin:0 auto;overflow:hidden}.home main{margin-right:0;margin-left:0;margin-bottom:0;margin-top:0;background-color:#fff;border-radius:0;padding:0}.home .container{max-width:1060px;padding:50px 10px;margin:0 auto;overflow:hidden}.home section{margin-bottom:0}.home h1.entry-title{display:none}.home h1{margin:0}.home .mainbox{padding-bottom:0}.home .post{padding-bottom:0}.home .post ul{list-style-type:none;padding:0;margin:0}.home .st-eyecatch{display:none}.home .page_main{display:none}section.top h1.top{font-weight:700;font-size:28px;text-align:center;display:block;margin:0;color:#013243}section.top h1.top:before{content:" ";display:inline-block;width:166px;height:10px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/title_line_l.gif) no-repeat top center;background-size:contain}section.top h1.top:after{content:" ";display:inline-block;width:166px;height:10px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/title_line_r.gif) no-repeat top center;background-size:contain}section.top p.h1_sub{color:#f87e34;font-weight:700;font-size:10px;text-align:center}section.top p.text{font-size:16px;text-align:center;margin-top:30px}section.top p.bold_big{font-size:18px;font-weight:700;text-align:center;margin-top:20px}ul.circle{margin-top:20px;text-align:center}ul.circle li{width:200px;display:inline;padding:10px 10px 0;margin:10px 10px 0}ul.circle li img{width:200px}section.gray_area{background-color:#f2f2f2;padding:50px 0}section.gray_area .container{background-color:#fff;padding:30px 0}section.gray_area .logo{width:250px;float:left;margin-left:40px}section.gray_area h1.gray_area{float:left;margin:0;height:77px;line-height:77px;font-size:16px}section.gray_area h2.gray_area{width:840px;background-color:#ee3424;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:700;font-size:24px;margin:10px auto;padding:0}section.gray_area ul.square{margin-top:20px;text-align:center}section.gray_area ul.square li{display:inline;margin-right:10px}section.gray_area ul.square li:last-child{margin-right:0}section.gray_area ul.square li img{margin-top:0;width:268px}section.top2{padding:0}section.top2 .left_area{float:left;text-align:center;margin:40px 0 0}section.top2 h1.top2{font-weight:700;font-size:24px}section.top2 p.h1_sub{color:#f87e34;font-weight:700;font-size:10px}section.top2 p.text{margin-top:30px}section.top2 .btn{margin:30px auto;width:200px}section.top2 .right_area{float:right;width:580px;height:330px;background-color:#cecece}.contact_area{background-color:#032e43;padding:0;color:#fff}.contact_area h1.contact{font-weight:700;font-size:24px}.contact_area p.h1_sub{color:#f87e34;font-weight:700;font-size:10px}.contact_area p.text{margin-top:30px;font-size:14px}.contact_area p.tel_top{font-size:16px}.contact_area p.tel_bottom{margin-bottom:30px}.contact_area .line{width:100%;margin-bottom:30px}.contact_area .tel,.contact_area .btn{width:250px;margin:auto}.contact_area .left_area{float:left;text-align:center;padding-bottom:0}.contact_area .right_area{float:right;width:500px;height:400px}.contact_area .com_banner{margin:0 auto;width:60%}section.access{background-color:#f2f2f2}section.access .container{padding:30px 0}section.access h1.top3{text-align:center;font-weight:700;font-size:24px}section.access p.h1_sub{color:#f87e34;font-weight:700;font-size:10px;text-align:center}section.access .map_area{width:90%;height:400px;padding:20px;background-color:#fff;margin:30px auto}section.access p.map_text{font-size:16px;text-align:center}section.access p.map_text .address{font-size:14px;margin-left:15px}section.bner{padding:30px 0}section.bner .imgbox{width:675px;margin:0 auto}footer{background-color:#032e43;padding:30px 0}footer .left_area{width:325px;float:left}footer .right_area{float:right;margin-top:30px}footer .right_area a{color:#fff;margin-left:20px}section.copy_area{padding:10px 0}section.copy_area{text-align:right}@media screen and (max-width:960px){section.top h1.top:before{display:none}section.top h1.top:after{display:none}section.top2 .right_area{float:right;width:50%;height:auto;background-color:#cecece}section.gray_area ul.square li{display:inline}.gray_area .container ul.square li img{margin-top:10px;width:auto}}@media screen and (max-width:768px){.home .container{padding:15px}section.gray_area .logo{width:250px;float:none;margin:0 auto;text-align:center}section.gray_area h1.gray_area{float:none;margin:0;height:77px;line-height:77px;font-size:16px;text-align:center}section.top2 .left_area{float:none;text-align:center;margin:0 auto}section.top2 .right_area{float:none;width:90%;height:auto;background-color:#cecece;margin:0 auto;text-align:center}.contact_area .left_area{float:none;text-align:center}.contact_area .right_area{float:none;width:90%;height:330px;text-align:center;margin:0 auto}}@media screen and (max-width:640px){section.gray_area .container{padding:20px 0}section.bner .imgbox{width:100%;margin:0 auto}section.top2 p.text{margin-top:10px}section.top2 h1.top2{font-size:20px}section.access h1.top3{font-size:20px}.top .container{margin-top:20px;width:90%}.top .container .top{font-size:18px}.top .container .text{margin:16px;font-size:14px;text-align:left}.top .container .bold_big{margin:16px}.top .container .circle li{margin:2px;padding:0}.top .container .circle li img{width:28%}.gray_area .container{width:100%}.gray_area .container img{margin:0 auto}.gray_area .container .logo{float:none}.gray_area .container h1.gray_area{float:none;margin:0 10px 10px;height:auto;line-height:normal;font-size:16px}.gray_area .container h2.gray_area{width:90%;height:auto;line-height:normal;text-align:center;font-size:1.1em;margin:0 auto;padding:8px}.gray_area .container ul.square li{display:inline;margin:10px 0}.gray_area .container ul.square li img{margin-top:10px;width:70%}.top2 .container{width:90%}.top2 .container .left_area{float:none}.top2 .container .right_area{float:none;width:100%}.contact_area{padding:20px 0 20px}.contact_area .container{width:90%}.contact_area .container .left_area{float:none;padding-bottom:40px}.contact_area .container .right_area{float:none;width:100%}.contact_area h1.contact{font-size:20px}.contact_area p.tel_top{font-size:14px}.contact_area p.text{margin-top:10px;font-size:14px}.contact_area p.tel_bottom{margin-bottom:20px}.contact_area .line{margin-bottom:20px}.access .container{padding:20px;width:calc(100% - 40px)}.access .container .map_area{width:calc(100% - 20px);padding:10px}.access .container .map_text .com_name{display:block}.access .container .map_text .address{display:block;margin-right:0}section.access .map_area{margin:20px auto}}.st-eyecatch-bg{background:#f4f6f8;height:196px;position:absolute;top:168px;bottom:0;left:0;right:0;width:100%;z-index:-2}.st-eyecatch{position:absolute;top:0;bottom:0;left:0;right:0;max-width:1060px;height:196px;margin:0 auto}.colum1 .st-eyecatch{margin:0 0 15px}.st-eyecatch img{background-color:#f4f6f8;height:196px}.page_main{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;height:196px}.page_main .entry-title{color:#013243;text-shadow:0 0 4px #fff;line-height:168px}div#breadcrumb{padding:0 0 5px;margin:0 0 15px;clear:both}@media screen and (max-width:768px){.st-eyecatch-bg{display:none}.st-eyecatch img{display:none}.st-eyecatch{display:none}.page_main{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;height:100px;background:#f4f6f8}.page_main .entry-title{text-shadow:none;line-height:70px}div#breadcrumb{margin:0 0 20px}}@media screen and (max-width:640px){.page_main .entry-title{font-size:20px;line-height:75px}}#side{padding:250px 0 0}.menu-jutaku_navi-container,.menu-sangyou_navi-container{margin:0 0 20px}{margin:0 0 20px}.menu-jutaku_navi-container:before{margin:0 0 8px;content:" ";display:inline-block;width:300px;height:46px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/page_banner1.jpg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:relative}.menu-sangyou_navi-container:before{margin:0 0 8px;content:" ";display:inline-block;width:300px;height:46px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/page_banner2.jpg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:relative}ul#menu-jutaku_navi li,ul#menu-sangyou_navi li{padding:0 0 2px 21px !important;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/icon01.png) no-repeat 0 4px;font-size:14px;margin:6px 0 10px}@media screen and (max-width:768px){#side{padding:0;margin:0 20px}}@media screen and (max-width:640px){#side{padding:0;margin:0 5px}.menu-jutaku_navi-container:before{margin:0 0 8px;width:100%;height:50px;background-size:cover}.menu-sangyou_navi-container:before{margin:0 0 8px;width:100%;height:50px;background-size:cover}}.taiyoukou h6{padding:0 0 2px 21px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/icon01.png) no-repeat 0 4px;font-size:14px;margin:6px 0 10px}section.kasou_2 ul{width:810px;margin:30px auto;list-style-type:none;padding:0}section.kasou_2 li{width:390px;float:left;margin-right:30px;margin-bottom:30px}section.kasou_2 li:nth-child(even){margin-right:0}section.kasou_2 li .img_area{height:250px;width:390px;background-color:#efefef}section.kasou_2 li p.title{width:360px;padding:10px 15px;background-color:#edeff1;font-size:14px;font-weight:700}section.kasou_3{margin-bottom:100px}section.kasou_3 ul{margin:30px auto;list-style-type:none;padding:0}section.kasou_3 li{width:330px;float:left;margin-right:17px;margin-bottom:17px}section.kasou_3 li:nth-child(3n){margin-right:0}section.kasou_3 li .img_area{width:330px;height:250px;background-color:#efefef}section.kasou_3 li .img_area img{width:100%;height:100%}section.kasou_3 li p.title{width:300px;padding:10px 15px;background-color:#edeff1;font-size:14px;font-weight:700}@media screen and (max-width:890px){section.kasou_2 ul{width:100%;margin:30px auto;list-style-type:none;padding:0}section.kasou_2 li{width:390px;float:none;margin:0 auto}section.kasou_2 li:nth-child(even){margin-right:auto}section.kasou_3 ul{width:100%;margin:30px auto;list-style-type:none;padding:0}section.kasou_3 li{width:330px;float:none;margin:0 auto}section.kasou_3 li:nth-child(3n){margin-right:auto}section.kasou_3 li p.title{width:300px;margin:0 0 30px}}@media screen and (max-width:640px){section.kasou_2{overflow:hidden}section.kasou_3{overflow:hidden}section.kasou_2 li .img_area{height:auto;width:100%}section.kasou_2 li p.title{width:100%;padding:10px 0;font-size:14px;font-weight:700;text-align:center}section.kasou_2 li{width:90%;margin:0 auto}section.kasou_3 li{width:90%;float:none;margin:0 auto}section.kasou_3 li .img_area{width:100%;height:auto}section.kasou_3 li .img_area img{width:100%;height:100%}section.kasou_3 li p.title{width:100%;padding:10px 0;font-size:14px;font-weight:700;text-align:center}}.voice_excerpt{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.voice_excerpt:after{content:"";clear:both;display:block}.voice_excerpt h3{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:18px;margin:0 0 10px;padding:0;line-height:1.4em;background-repeat:no-repeat;background-position:left center;margin-left:0;border-bottom:none}.voice_excerpt h3 a{color:#002f65}.voice_detail p{font-size:90%;line-height:1.4}.voice_info{width:65%;float:left}.main_image{width:200px;height:150px;float:right;text-align:center}.main_image a{color:#fff;text-decoration:none}.parts_text_type01 img{margin:0 10px 0 0}@media screen and (max-width:990px){.voice_info{width:50%}.main_image{margin:0 0 10px}}@media screen and (max-width:640px){.voice_excerpt{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.parts_text_type01 img{width:100%;margin:0 0 10px}.voice_info{width:65%;float:right}.voice_excerpt h3{font-size:15px;line-height:1.3;margin:0 0 5px}.main_image{width:100px;height:100px;float:left;margin:0 0 10px}.voice_detail p{font-size:85%;line-height:1.4}.voice_info .btn{font-size:12px}.voice_info .btn_orange{width:120px;margin:0 auto}.voice_info .btn_orange a{line-height:25px}.box .left{float:none}.box .right{float:none}.box .left img,.box .right img,.box img.alignleft,.box img.alignright{display:block;margin:0 auto 10px}}.qaList{margin:0 0 60px}.qaList dl dt{margin-bottom:12px;padding:6px 10px 10px 36px;border-bottom:1px solid #e0e0e0;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/faq_q.jpg) no-repeat 0 0;line-height:1.6;font-size:16px;font-weight:700}.qaList dl dd{padding:0 0 0 36px;background:url(//astecss.jp/wp/wp-content/themes/astecss/images/faq_a.jpg) no-repeat 0 0;line-height:1.6;font-size:14px}.qaList dl dd p{font-size:14px}