﻿
body{font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}a:hover img{opacity:0.6;transition:all 0.5s}a:focus,*:focus{outline:none}li{list-style:none}@media screen and (max-width: 736px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 736px){.sp{display:block}}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mb-20{margin-bottom:20px !important}@media screen and (max-width: 736px){.mb-25sp{margin-bottom:25px !important}}.mb-100{margin-bottom:100px !important}#contents{min-width:980px;width:100% !important}@media screen and (max-width: 736px){#contents{min-width:100%}}#engineer-talk-wrapper{box-sizing:border-box;min-width:980px;width:100% !important}@media screen and (max-width: 736px){#engineer-talk-wrapper{min-width:100%}}.rrr-section{width: 100%;margin: 0 auto 60px;}@media screen and (max-width: 736px){.rrr-section{margin-top:60px;width:100%}}.rrr-section.social{margin-top:10px;text-align:right;padding-right:10px}.rrr-section.social .twitter-share-button{float:right;margin-left:5px}.rrr-section.social .twitter-share-button img{width:74px}.rrr-section.social .fb-like{float:right;margin-left:5px}.top-title-area{background:#000;width:100%;}@media screen and (max-width: 736px){.top-title-area{min-width:100%;height:auto;min-height:inherit;max-height:inherit}}.top-title-area .title{width:100%;max-width:1700px;margin:0px auto}@media screen and (max-width: 736px){.top-title-area .title{width:100%}}.page-title-area{width:100%;min-width:980px;height:17vw;max-height:270px;margin-bottom:80px;position:relative}@media screen and (max-width: 1400px){.page-title-area{height:252px;min-height:inherit}}@media screen and (max-width: 736px){.page-title-area{height:30vw;min-width:inherit;max-height:inherit;margin-bottom:40px}}.page-title-area .background{width:100%;height:17vw;max-height:270px;position:absolute;bottom:0;overflow:hidden}.page-title-area .background img{position:absolute;bottom:0}@media screen and (max-width: 736px){.page-title-area .background img{top:0}}@media screen and (max-width: 1400px){.page-title-area .background{width:1400px;height:252px;max-height:inherit;position:absolute;right:0}}@media screen and (max-width: 736px){.page-title-area .background{width:100%;left:0;margin-left:0;height:30vw}}.page-title-area .title_box{width:100%;margin:0px auto;position:absolute;left:0;bottom:-20px}@media screen and (max-width: 736px){.page-title-area .title_box{left:25px;bottom:-17px}}.page-title-area .title_box .title{width:900px;margin:0 auto}@media screen and (max-width: 736px){.page-title-area .title_box .title{width:100%}}.page-title-area .title_box span{background:#000;display:inline-block;margin-top:15px;padding:5px;color:#fff;font-size:40px;font-weight:bold}@media screen and (max-width: 736px){.page-title-area .title_box span{margin-top:10px;font-size:23px}}@media screen and (max-width: 736px){.page-title-area .title_box{width:auto;margin-left:0}}.rrr-profile-ttl{font-size:26px}@media screen and (max-width: 736px){.rrr-profile-ttl{font-size:18px}}.rrr-section-ttl{background:#eee;margin-top:100px;padding:40px 25px;font-size:30px;color:#000}.rrr-section-ttl p{width:900px;margin:0 auto}@media screen and (max-width: 736px){.rrr-section-ttl{margin:60px -25px 40px;padding:20px 12px}.rrr-section-ttl p{width:auto;font-size:20px;line-height:1.6}}.rrr-col{overflow:hidden}.rrr-col img{width:100%}@media screen and (max-width: 736px){.rrr-col{width:100%;padding:0}.rrr-col img{width:100% !important}}.rrr-col.prologue{background:#000;border-radius:10px;margin-top:-12%;padding:25px 50px 0;position:relative;color:#fff}@media screen and (max-width: 736px){.rrr-col.prologue{border-radius:0;margin-top:-60px;padding:25px 12px 0}}.rrr-col.prologue .prologue-profile{border-top:1px dotted #fff;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.rrr-col.prologue .prologue-profile .profile-image{width:17%;margin-bottom:25px}.rrr-col.prologue .prologue-profile .profile-text{width:80%}.rrr-col.prologue .prologue-profile .profile-text img{float:right;width:40% !important;padding:0 0 10px 10px}@media screen and (max-width: 736px){.rrr-col.prologue .prologue-profile .profile-text .name{font-size:12px}.rrr-col.prologue .prologue-profile .profile-text .name span{font-size:16px}}.rrr-col.rrr-col01{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width: 736px){.rrr-col.rrr-col01{display:block}}.rrr-col.rrr-col01 .left-col{;width:48%}@media screen and (max-width: 736px){.rrr-col.rrr-col01 .left-col{width:100%;padding:0 12px}}.rrr-col.rrr-col01 .right-col{width:48%}.rrr-col.rrr-col01 .right-col img{margin-bottom:1px}@media screen and (max-width: 736px){.rrr-col.rrr-col01 .right-col{width:100%;padding:0 12px}}.rrr-col.rrr-col02{padding:0}@media screen and (max-width: 736px){.rrr-col.rrr-col02{padding:0 12px}}.rrr-col.rrr-col03{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width: 736px){.rrr-col.rrr-col03{display:block}}.rrr-col.rrr-col03 .left-col{width:48%}@media screen and (max-width: 736px){.rrr-col.rrr-col03 .left-col{width:100%;padding:0 12px}}.rrr-col.rrr-col03 .right-col{width:48%}@media screen and (max-width: 736px){.rrr-col.rrr-col03 .right-col{width:100%;padding:0 0}}.rrr-col.rrr-col04{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width: 736px){.rrr-col.rrr-col04{display:block}}.rrr-col.rrr-col04 .left-col{width:48%;}@media screen and (max-width: 736px){.rrr-col.rrr-col04 .left-col{width:100%;padding:0 12px}}.rrr-col.rrr-col04 .right-col{width:48%}@media screen and (max-width: 736px){.rrr-col.rrr-col04 .right-col{width:100%}}.rrr-col.rrr-col04 .right-col .profile{height:inherit;margin-bottom:10px}.rrr-col.rrr-col05{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width: 736px){.rrr-col.rrr-col05{margin-top:0;display:block}}.rrr-col.rrr-col05 .left-col{width:50%}@media screen and (max-width: 736px){.rrr-col.rrr-col05 .left-col{width:100%;padding:0 12px;margin-bottom:1px}}.rrr-col.rrr-col05 .right-col{width:50%}@media screen and (max-width: 736px){.rrr-col.rrr-col05 .right-col{width:100%;padding:0 12px}}.rrr-col.rrr-banner{width:880px;margin:0 auto}.rrr-col.rrr-banner img{border:1px solid #000}@media screen and (max-width: 736px){.rrr-col.rrr-banner{width:calc(100% - 24px)}}.rrr-col .caption{font-size:14px;padding-top:20px;clear:both}@media screen and (max-width: 736px){.rrr-col .caption{padding-top:10px;font-size:13px}}.rrr-col .profile{border:1px solid #000;height:100%;justify-content:center}.rrr-col .profile .profile-image{margin:-1px -1px 0 -1px}.rrr-col .profile .profile-text{padding:25px 12px 0}.rrr-col .profile.sp{margin-bottom:30px}.sekiyasEye{background:#000;border-radius:7px;padding:3px}@media screen and (max-width: 736px){.sekiyasEye{margin-top:40px;border-radius:0;padding:3px 12px}.sekiyasEye .rrr-col{margin-top:0}}.sekiyasEye .rrr-sec-heading{padding:0 3px}@media screen and (max-width: 736px){.sekiyasEye .rrr-sec-heading{padding:0 0 3px}}.sekiyasEye #innovation.report .inn-content-area .rrr-sec-heading p{font-size:13px;margin-bottom:0;padding-left:0;color:#fff}.sekiyasEye p{color:#fff}.sekiyasEye .rrr-col02{margin-top:30px}@media screen and (max-width: 736px){.sekiyasEye .rrr-col02{padding:0}}.sekiyasEye .rrr-col05{margin-top:0}@media screen and (max-width: 736px){.sekiyasEye .rrr-col05 .left-col{width:100%;padding:0;margin-bottom:1px}}@media screen and (max-width: 736px){.sekiyasEye .rrr-col05 .right-col{width:100%;padding:0}}.sekiyasEye+.sekiyasEye{margin-top:30px}#innovation.report .inn-content-area .rrr-sec-ttl p{background:url(../images/bg_sec-ttl.png) 0 0.5em repeat-x;background-size:6px 1px;margin-bottom:75px;font-size:20.5px;font-weight:bold;text-align:center;line-height: 1;}#innovation.report .inn-content-area .rrr-sec-ttl p span{background:#fff;padding:0 10px}@media screen and (max-width: 736px){#innovation.report .inn-content-area .rrr-sec-ttl p{margin-bottom:50px}}#innovation.report .inn-content-area .rrr-sec-heading p{font-size:37.5px;margin-bottom:50px;}@media screen and (max-width: 736px){#innovation.report .inn-content-area .rrr-sec-heading p{font-size:28px;padding:0 12px;margin-bottom:30px;line-height:1.3}}.rrr-col p{font-size:16px;line-height:1.7;margin-bottom:25px;}.rrr-col p span{font-weight:bold;margin-right: 0.5em;}.rrr-col p.first-line{background:url(../images/bg_first-line.png) 0 0.8em no-repeat;background-size:2em 1px;font-weight:bold;color:#0036a5;text-indent:2.2em}.profile-text p{font-size:13px}.profile-text .name{margin-bottom:3px;font-size:16px}.profile-text .name span{line-height:1.7;font-weight:bold}#engineer-talk-wrapper .bottom-area{clear:both;padding:80px 0 80px;text-align:center}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area{clear:both;padding:65px 12px 0;text-align:center}}#engineer-talk-wrapper .bottom-area ul.next{width:562px;margin:0px auto 30px;display:table}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next{width:100%;display:table}}#engineer-talk-wrapper .bottom-area ul.next a{display:block;width:100%;height:100%;cursor:pointer;cursor:hand;text-decoration:none}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next a{display:block;width:100%;height:100%;cursor:pointer;cursor:hand;text-decoration:none}}#engineer-talk-wrapper .bottom-area ul.next a:hover{text-decoration:none;filter:alpha(opacity=70);opacity:0.7}#engineer-talk-wrapper .bottom-area ul.next li{list-style-type:none;display:table-cell}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li{list-style-type:none;display:table-cell}}#engineer-talk-wrapper .bottom-area ul.next li p{font-size:21px;line-height:1.0}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li p{font-size:1.2rem;line-height:1.0}}#engineer-talk-wrapper .bottom-area ul.next li.left{width:452px;background-color:#e5e5e5}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li.left{width:80%;background-color:#e5e5e5}}#engineer-talk-wrapper .bottom-area ul.next li.left p{padding:20px 20px 20px 20px;line-height:1.3;
    font-size: 21px; line-height: 1.0;margin: 0;}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li.left p{padding:20px 20px 20px 20px;line-height:1.3}}#engineer-talk-wrapper .bottom-area ul.next li.right{width:108px;background-color:#666;vertical-align:middle;border-left:2px solid #FFF}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li.right{width:108px;background-color:#666;vertical-align:middle;border-left:2px solid #FFF}}#engineer-talk-wrapper .bottom-area ul.next li.right p{padding:0px 0px 0px 3px;text-align:center;color:#FFF;margin: 0;}@media screen and (max-width: 736px){#engineer-talk-wrapper .bottom-area ul.next li.right p{padding:0px 0px 0px 3px;text-align:center;color:#FFF}}#engineer-talk-wrapper .mainframe p{font-size:16px;line-height:1.8;margin:0px;padding:0px 0px;text-align:left}@media screen and (max-width: 736px){#engineer-talk-wrapper .mainframe p{font-size:1.2rem;line-height:1.6;margin:0px;padding:0px 0px;text-align:left}}#innovation.report #engineer-talk-wrapper .bottom-area .select p{font-size:21px;line-height:1;text-align:center}@media screen and (max-width: 736px){#innovation.report #engineer-talk-wrapper .bottom-area .select p{font-size:1.4rem;line-height:1;text-align:center}}#engineer-talk-wrapper .bottom-area strong{color:#C00;font-weight:bold}#innovation.report #engineer-talk-wrapper .bottom-area .select p a{color:#000;text-decoration:none}@media screen and (max-width: 736px){#innovation.report #engineer-talk-wrapper .bottom-area .select p a{color:#000;text-decoration:none}}#innovation.report #engineer-talk-wrapper .bottom-area .select p a:hover{color:#C00;text-decoration:none}#engineer-talk-wrapper .bottom-area .red{color:#C00}/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:500}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer}[disabled]{cursor:default}[type="number"]{width:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}


.bodyinner{
 text-align: left;
}
#innovation.report .inn-content-area .page-body .profile img {
    float: none;
    max-width: 100%;
    margin-left: 0;
}
#innovation.report .inn-content-area .page-body .sekiyasEye .rrr-sec-heading p {
    padding: 0 50px;
    font-size: 13px;
    margin-bottom: 0;
}
#innovation.report .inn-content-area .page-body .sekiyasEye .rrr-col p {
    padding: 0 50px;
}
@media screen and (max-width: 768px) {
    #innovation.report .inn-content-area .page-body .sekiyasEye .rrr-sec-heading p {
        padding: 0 0;
        font-size: 13px;
        margin-bottom: 0;
    }
    #innovation.report .inn-content-area .page-body .sekiyasEye .rrr-col p {
        padding: 0 0;
    }   
    #innovation.report .inn-content-area .page-body .sekiyasEye .rrr-col .profile {
        padding: 0;
    }
}