/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
#modelplant article,#modelplant aside,#modelplant details,#modelplant figcaption,#modelplant figure,#modelplant footer,#modelplant header,#modelplant hgroup,#modelplant main,#modelplant nav,#modelplant section,#modelplant summary{display:block}#modelplant audio,#modelplant canvas,#modelplant video{display:inline-block}#modelplant audio:not([controls]){display:none;height:0}#modelplant [hidden],#modelplant template{display:none}#modelplant html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#modelplant body{margin:0}#modelplant a{background:0 0}#modelplant a:focus{outline:thin dotted}#modelplant a:active,#modelplant a:hover{outline:0}#modelplant h1{font-size:2em;margin:.67em 0}#modelplant abbr[title]{border-bottom:1px dotted}#modelplant b,#modelplant strong{font-weight:700}#modelplant dfn{font-style:italic}#modelplant hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}#modelplant mark{background:#ff0;color:#000}#modelplant code,#modelplant kbd,#modelplant pre,#modelplant samp{font-family:monospace,serif;font-size:1em}#modelplant pre{white-space:pre-wrap}#modelplant q{quotes:"\201C" "\201D" "\2018" "\2019"}#modelplant small{font-size:80%}#modelplant sub,#modelplant sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#modelplant sup{top:-.5em}#modelplant sub{bottom:-.25em}#modelplant img{border:0}#modelplant svg:not(:root){overflow:hidden}#modelplant figure{margin:0}#modelplant fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#modelplant legend{border:0;padding:0}#modelplant button,#modelplant input,#modelplant select,#modelplant textarea{font-family:inherit;font-size:100%;margin:0}#modelplant button,#modelplant input{line-height:normal}#modelplant button,#modelplant select{text-transform:none}#modelplant button,#modelplant html input[type=button],#modelplant input[type=reset],#modelplant input[type=submit]{-webkit-appearance:button;cursor:pointer}#modelplant button[disabled],#modelplant html input[disabled]{cursor:default}#modelplant input[type=checkbox],#modelplant input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#modelplant input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}#modelplant input[type=search]::-webkit-search-cancel-button,#modelplant input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#modelplant button::-moz-focus-inner,#modelplant input::-moz-focus-inner{border:0;padding:0}#modelplant textarea{overflow:auto;vertical-align:top}#modelplant table{border-collapse:collapse;border-spacing:0}#modelplant{font-size:1.3rem}#modelplant h1,#modelplant h2,#modelplant h3,#modelplant h4,#modelplant h5,#modelplant h6,#modelplant p,#modelplant dl,#modelplant dt,#modelplant dd,#modelplant ol,#modelplant ul,#modelplant li{margin:0;padding:0}#modelplant ul li{list-style-type:none}#modelplant img{vertical-align:bottom}#modelplant a:link,#modelplant a:visited{color:#333;text-decoration:underline}#modelplant a:hover,#modelplant a:active{color:#4c5486;text-decoration:none}#modelplant .blankIcon,#modelplant .pdfIcon,#modelplant .wordIcon,#modelplant .excelIcon{vertical-align:middle;margin:0 .2em 0 .3em}#modelplant #header{border-top:3px solid #000b52;border-bottom:1px solid #eee;background-color:rgba(255,255,255,.9)}#modelplant #header .inner{width:960px;padding:25px 0;margin:0 auto;position:relative}#modelplant #header .navTop{position:absolute;right:0;top:0}#modelplant #header .navTop li{float:left;display:inline}#modelplant #header .navTop li a{font-size:85%;display:block;padding:10px 25px;color:#fff;text-decoration:none;background:#000b52;webkit-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#modelplant #header .navTop li a:hover{background:#4c5486}#modelplant #header .navTop li.change{position:relative}#modelplant #header .navTop li.change:before{position:absolute;right:0;top:5px;content:"";height:20px;width:1px;background:#333c75}#modelplant #header .navTop li.change:after{position:absolute;right:-116px;top:5px;content:"";height:20px;width:1px;background:#333c75}#modelplant #header #gnav{position:absolute;right:0;bottom:13px}#modelplant #header #gnav ul{border-left:1px solid #d9d9d9}#modelplant #header #gnav li{border-right:1px solid #d9d9d9;float:left;display:inline}#modelplant #header #gnav li a{display:block;padding:7px 15px;webkit-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#modelplant #header #gnav li a:hover{background:#fff100}#modelplant #mainImage{width:100%;background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/bg_main.jpg) top center no-repeat #d4d4d4;background-size:cover;overflow:hidden;margin:0 0 50px}#modelplant #mainImage .inner{width:960px;margin:0 auto;padding:220px 0 0;height:380px;position:relative}#modelplant #mainImage h1{position:absolute;top:64px;left:0}#modelplant #mainImage p{position:absolute;right:0;top:40px}#modelplant #mainImage .bxslider{visibility:hidden}#modelplant .linkModel{margin:0 0 50px}#modelplant .linkModel dl{padding:2px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;width:960px;margin:0 auto}#modelplant .linkModel dt{float:left;display:inline;padding:10px 0;font-size:110%;font-weight:700;color:#000b52;width:115px;letter-spacing:.1em;text-align:center}#modelplant .linkModel dd{float:right;display:inline}#modelplant .linkModel ul li{width:210px;float:left;display:inline;text-align:center;border-left:1px solid #eee}#modelplant .linkModel ul li a{color:#000;font-size:110%;padding:10px;display:block;text-decoration:none;letter-spacing:.1em;webkit-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#modelplant .linkModel ul li a:hover{background-color:#fff100}#modelplant #contents{line-height:2}#modelplant #contents .inner{width:960px;margin:0 auto}#modelplant #contents .inner p{margin:0 0 1.5em;font-size:110%}#modelplant #contents .inner>p.lead{font-size:200%;line-height:1.5;margin:0 0 40px}#modelplant #contents .inner>p.lead span{position:relative}#modelplant #contents .inner>p.lead span:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:5px;background:#fff100;z-index:-10}#modelplant #contents .btn{width:960px;margin:50px auto 0;padding:60px 0;background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/bg_shadow01.gif) top center no-repeat}#modelplant #contents .btn ul{margin:0 -30px 0 0}#modelplant #contents .btn ul li{margin:0 30px 0 0;float:left;display:inline}#modelplant #contents section{width:960px;padding:60px 0 0;margin:0 auto 60px;background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/bg_shadow01.gif) top center no-repeat}#modelplant #contents section h2{margin:0 0 30px;padding:0 0 20px;border-bottom:2px solid #000b52}#modelplant #contents section h3{font-size:120%;color:#000b52;border-bottom:1px solid #eee;padding:0 0 15px;margin:0 0 25px;line-height:1.8;letter-spacing:.1em}#modelplant #contents section:first-child{background:0 0;padding:0}#modelplant #contents section p{margin:0 0 1.5em;font-size:110%}#modelplant #contents section p.lead{font-weight:700;font-size:140%;letter-spacing:.1em}#modelplant #contents section .photo01{padding:20px 0 0;margin:0 -20px 0 0}#modelplant #contents section .photo01 li{margin:0 20px 0 0;float:left;display:inline}#modelplant #contents section .photo01 figure{text-align:center}#modelplant #contents section .photo01 figure figcaption{padding:15px 0 0;font-size:85%}#modelplant #contents section .photo02{padding:20px 0 0}#modelplant #contents section .photo02 li{margin:0 50px;display:inline-block}#modelplant #contents section .photo02 figure{text-align:center}#modelplant #contents section .photo02 figure figcaption{padding:15px 0 0;font-size:85%}#modelplant #contents section .figureBox{padding:0 0 2em}#modelplant #contents section .figureBox .imgR{float:right;display:inline;margin:0 0 2em 2em}#modelplant #contents section .figureBox .imgL{float:left;display:inline;margin:0 2em 2em 0}#modelplant #contents section .point{font-size:90%;padding:0 0 80px;margin:0 0 50px;line-height:2;text-align:center;position:relative}#modelplant #contents section .point:before{content:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/arrow01.gif);position:absolute;left:80px;bottom:0;z-index:-20}#modelplant #contents section .point strong{font-size:210%;position:relative;font-weight:400;margin:0 0 1em}#modelplant #contents section .point strong:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:5px;background:#fff100;z-index:-10}#modelplant #contents section#yakuhinContents h2{border-color:#2e70bb}#modelplant #contents section#yakuhinContents .lead{color:#003779}#modelplant #contents section#souchiContents h2{border-color:#328232}#modelplant #contents section#souchiContents .lead{color:#004c00}#modelplant #contents section#akikanriContents h2{border-color:#cd9130}#modelplant #contents section#akikanriContents .lead{color:#623600}#modelplant #contents section#nouhauContents h2{border-color:#724d7b}#modelplant #contents section#nouhauContents .lead{color:#51305b}#modelplant #contents .modelStyle{margin:0 -30px 0 0}#modelplant #contents .modelStyle>li{background:#fafafa;float:left;display:inline;width:465px;margin:0 30px 30px 0;position:relative}#modelplant #contents .modelStyle>li dt{font-size:130%;font-weight:700;cursor:pointer}#modelplant #contents .modelStyle>li dt a{display:block;padding:10px 10px 10px 40px;background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/icon_arrow01.gif) 1.3em 1.3em no-repeat;text-decoration:none}#modelplant #contents .modelStyle>li dt.hover a{color:#4c5486}#modelplant #contents .modelStyle>li dt.hover img{opacity:.7;filter:alpha(opacity=70)}#modelplant #contents .modelStyle>li dd{padding:0 20px 10px;font-size:110%}#modelplant #contents .modelStyle>li dd ul li{position:relative;float:left;display:inline;padding:0 0 0 .7em;margin:0 1.3em 1em 0}#modelplant #contents .modelStyle>li dd ul li:before{content:"";position:absolute;left:0;top:.9em;background:#000b52;width:3px;height:3px}#modelplant #contents .modelStyle>li:before{position:absolute;left:0;bottom:-11px;content:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/bg_shadow02.gif)}#modelplant #pageTop{z-index:600;display:none;position:fixed;left:0;bottom:0;width:100%;height:0}#modelplant #pageTop p{z-index:700;width:960px;margin:0 auto;position:relative}#modelplant #pageTop p a{z-index:800;outline:none;position:absolute;right:-100px;bottom:0;background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/btn_pageTop.png) left top no-repeat;display:block;height:85px;width:84px;text-indent:100%;overflow:hidden;white-space:nowrap}#modelplant #pageTop p a:hover{background-position:right bottom}#modelplant #footer{background:#f0f0f0}#modelplant #footer .inner{width:960px;margin:0 auto;padding:40px 0}#modelplant #footer .inner h2{margin:0 0 25px;position:relative}#modelplant #footer .inner .infomation{float:left;display:inline}#modelplant #footer .inner .infomation h2{padding:0 0 0 40px}#modelplant #footer .inner .infomation h2:before{content:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/icon_tel.gif);position:absolute;left:0;top:-5px}#modelplant #footer .inner .infomation dl dt{float:left;background:#000b52;color:#fff;font-size:110%;width:5em;text-align:center;padding:5px 0;letter-spacing:.1em}#modelplant #footer .inner .infomation dl dd{padding:2px 0 0 90px;margin:0 0 15px;font-size:170%;font-weight:700}#modelplant #footer .inner .form{float:right;display:inline}#modelplant #footer .inner .form h2{padding:0 0 0 55px}#modelplant #footer .inner .form h2:before{content:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/icon_pc.gif);position:absolute;left:0;top:-5px}#modelplant #footer .inner .form p{margin:0 0 1em}#modelplant #footer .inner .form p.link a{background:url(//www.uyemura.co.jp/wordpress/wp-content/themes/uyemura/assets/css/modelplant/../../images/pages/development/modelplant/icon_arrow02.gif) 8em 1em no-repeat #fff100;padding:15px 50px 15px 15px;display:inline-block;font-size:130%;text-decoration:none;font-weight:700}#modelplant #footer .inner .form p.link a:hover{color:#333}#modelplant #footer .copyRight{letter-spacing:.1em;color:#fff;padding:15px 0;text-align:center;background:#000b52}#modelplant .clearfix,#modelplant #header .navTop ul,#modelplant #header #gnav ul,#modelplant .linkModel dl,#modelplant .linkModel ul,#modelplant #contents .btn ul,#modelplant #contents section .photo01,#modelplant #contents section .photo02,#modelplant #contents section .figureBox,#modelplant #contents .modelStyle,#modelplant #contents .modelStyle>li dd ul,#modelplant #footer .inner,#modelplant #footer .inner .infomation dl{display:inline-block}#modelplant .clearfix,#modelplant #header .navTop ul,#modelplant #header #gnav ul,#modelplant .linkModel dl,#modelplant .linkModel ul,#modelplant #contents .btn ul,#modelplant #contents section .photo01,#modelplant #contents section .photo02,#modelplant #contents section .figureBox,#modelplant #contents .modelStyle,#modelplant #contents .modelStyle>li dd ul,#modelplant #footer .inner,#modelplant #footer .inner .infomation dl{display:block}#modelplant .clearfix:after,#modelplant #header .navTop ul:after,#modelplant #header #gnav ul:after,#modelplant .linkModel dl:after,#modelplant .linkModel ul:after,#modelplant #contents .btn ul:after,#modelplant #contents section .photo01:after,#modelplant #contents section .photo02:after,#modelplant #contents section .figureBox:after,#modelplant #contents .modelStyle:after,#modelplant #contents .modelStyle>li dd ul:after,#modelplant #footer .inner:after,#modelplant #footer .inner .infomation dl:after{content:"";display:block;clear:both;height:0}@media print{#modelplant body{zoom:75%}#modelplant html:lang(ja) body{zoom:1}}