.keni-header{padding-right:0}.fixed .site-title img{width:100px;vertical-align:middle}.keni-header_col1 .site-title{text-align:center}.keni-header_cont,.keni-header_col1 .keni-header_cont{display:none;padding:0}.aside{background-color:#fcfcfc;border:2px solid #eaeaea;margin:0 1em 2em;padding:1.5em 1em .5em 1em}.aside p:last-child{margin-bottom:0}.keni-section .introduction_title:not(.title_no-style){margin:40px -10px 10px;padding:20px 10px 0;background-image:linear-gradient(-45deg,#fff 25%,#d54f98 25%,#d54f98 50%,#fff 50%,#fff 75%,#d54f98 75%,#d54f98);background-size:4px 4px;background-repeat:repeat-x;background-color:transparent;color:inherit;font-size:2.0rem}.keni-section .introduction_title:first-child{margin:-10px -10px 20px}.keni-section_introduction .keni-section_wrap .sns-btn_wrap{padding:0}.utility-menu_item .sns-btn_tw a{color:#1da1f2}.utility-menu_item .sns-btn_fb a{color:#3b5998}.utility-menu_item .sns-btn_hatena a{color:#00a4de}.utility-menu_item .sns-btn_gplus a{color:#d34836}.utility-menu_item .sns-btn_line a{color:#00b900}.utility-menu_item .sns-btn_pocket a{color:#ef4156}.utility-menu_item .sns-btn_insta span{color:#c40094}.keni-footer-panel li span::before{font-size:16px}.caution1{padding:5px 0 10px 60px!important;background:url(images/icon/icon-check01.png) left top no-repeat}.caution2{padding:5px 0 10px 60px!important;background:url(images/icon/icon-check02.png) left top no-repeat}.caution3{padding:5px 0 10px 60px!important;background:url(images/icon/icon-point01.png) left top no-repeat}.caution4{padding:5px 0 10px 60px!important;background:url(images/icon/icon-point02.png) left top no-repeat}.caution5{padding:0 0 7px 45px!important;background:url(images/icon/icon-check03.png) left top no-repeat}.caution6{padding:0 0 7px 45px!important;background:url(images/icon/icon-point03.png) left top no-repeat}.caution7{padding:5px 0 10px 60px!important;background:url(images/icon/icon-check07.png) left top no-repeat}.caution8{padding:5px 0 10px 60px!important;background:url(images/icon/icon-check08.png) left top no-repeat}.wakaba{padding:0 0 7px 36px!important;background:url(images/icon/icon-wakaba.png) left 5px no-repeat}.mail{padding:0 0 0 36px!important;background:url(images/icon/icon-mail.png) left 7px no-repeat}.pdf{padding:7px 0 7px 36px!important;background:url(images/icon/icon-pdf.png) left 10px no-repeat}.zip{padding:7px 0 7px 36px!important;background:url(images/icon/icon-zip.png) left 10px no-repeat}.rss{padding:5px 0 5px 36px!important;background:url(images/icon/icon-rss02.png) left 7px no-repeat}.rss-mini{padding-left:16px!important;background:url(images/icon/icon-rss-orange.png) left 10px no-repeat}.mail-back{padding:0 34px 0 0!important;background:url(images/icon/icon-mail.png) right top no-repeat}.pdf-back{padding:10px 34px 10px 0!important;background:url(images/icon/icon-pdf.png) right top no-repeat}.zip-back{padding:10px 34px 10px 0!important;background:url(images/icon/icon-zip.png) right top no-repeat}.rss-back{padding:5px 26px 5px 0!important;background:url(images/icon/icon-rss02.png) right top no-repeat}.outbound{padding:3px;margin-right:3px;padding-right:18px;background:url(images/icon/icon-outbound-link.png) right center no-repeat}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.outbound{background:url(images/icon/icon-outbound-link@2x.png) right center no-repeat;-webkit-background-size:12px 13px;background-size:12px 13px}}@media (min-width:768px){.keni-header .site-title,.keni-header_col1 .site-title{float:none;max-width:none}.keni-main .keni-section .introduction_title{margin:40px -40px 30px;padding:30px 40px 0;font-size:2.4rem}.keni-section .introduction_title:first-child{margin:-30px -40px 30px}}