@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}html{-webkit-text-size-adjust:none;height:100%;font-size:62.5%}img{vertical-align:bottom}ol{padding-left:2em}ol li{list-style-type:decimal}body{font-size:1.6rem;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif;color:#666;line-height:1.5;height:100%;min-height:700px}@media (max-width:900px){body{min-height:0}}@media (max-width:767px){body{font-size:1.4rem}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}a{color:#666;text-decoration:underline}a:hover{text-decoration:none}#asset dt,#config table th,#proposal .asset dt,#proposal .basic table th,.loginbox dt,.strong,input[type=checkbox]+label,input[type=radio]+label,strong{font-weight:700;color:#3c2a00}sub,sup{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:1rem}sup{bottom:1ex}sub{top:.5ex}.center{text-align:center}.right{text-align:right}.left{text-align:left}.fl_left{float:left;width:auto}.fl_right{float:right;width:auto}.caution{text-indent:-1em;padding-left:1em}.arrow{background:url(../images/icon_arrow.png) 3px 5px no-repeat;padding-left:10px}.btn,.calc{border:1px solid #f69c00;color:#fff;font-weight:700;cursor:pointer;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#ffb100),to(#ff7f00));background:-webkit-linear-gradient(#ffb100,#ff7f00);background:linear-gradient(#ffb100,#ff7f00);text-align:center;text-decoration:none;display:inline-block;vertical-align:middle;padding:5px 10px}@media (max-width:767px){.btn,.calc{padding:10px 16px}}a.btn:hover,a.calc:hover{opacity:.7}.btn.off,.off.calc{color:#999;background:#666;border-color:#999}.calc{background-image:-webkit-gradient(linear,left top,left bottom,from(#2492d8),to(#2d52ae));background-image:-webkit-linear-gradient(#2492d8,#2d52ae);background-image:linear-gradient(#2492d8,#2d52ae);border-color:#2753bd}.l{font-size:1.6rem;line-height:1.7}.s{font-size:1.2rem}.xs{font-size:1rem}.red{color:#ff5c5c}.spdisp{display:none}.tbdisp{display:none}@media (max-width:900px){.tbhide{display:none}.tbdisp{display:block}}@media (max-width:767px){.sphide{display:none}.spdisp{display:block}}input,select,textarea{font-size:1.4rem;-webkit-appearance:none;border-radius:3px;border:1px solid #ccc;padding:5px}@media (max-width:767px){input,select,textarea{font-size:1.6rem;padding:6px}}input[type=text]{text-align:right}input.high{background:#fffcc6}input[readonly]{background:#e4e4e4}input[type=radio]{display:none}input[type=radio]+label{position:relative;cursor:pointer;margin-left:5px;padding:10px 0 10px 25px}input[type=radio]+label:before{position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:0;width:20px;height:20px;margin-top:-10px;background:#fff;border:2px solid #ccc;border-radius:50%}input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:6px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#f69c00}input[type=checkbox]{display:none}input[type=checkbox]+label{position:relative;cursor:pointer;margin-left:5px;padding:10px 0 10px 25px}input[type=checkbox]+label:before{position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:0;width:20px;height:20px;margin-top:-10px;background:#fff;border:2px solid #ccc}input[type=checkbox]:checked+label:before{border-color:#f69c00}input[type=checkbox]:checked+label:after{position:absolute;content:"";top:50%;left:5px;width:10px;height:6px;margin-top:-5px;border-left:2px solid #f69c00;border-bottom:2px solid #f69c00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#wrapper{width:100%;min-width:1024px;height:100%;min-height:100%;position:relative}@media (max-width:900px){#wrapper{min-width:0}}.header{width:100%;text-align:center;background:url(../images/bg_black.png);padding:8px 0;position:relative;height:60px}@media (max-width:767px){.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px}}@media (max-width:767px){.header h1 img{width:140px;height:auto}}.header .toolBtnArr{width:150px;position:relative;display:block;height:40px;color:#fff;font-size:1.6rem;line-height:40px;font-weight:700;text-decoration:none;z-index:5}.header .toolBtnArr i{display:none!important}@media (max-width:767px){.header .toolBtnArr{width:auto;height:auto;padding:9px;line-height:1;font-weight:400}.header .toolBtnArr i{display:block!important}.header .toolBtnArr .text{display:none;font-size:2.4rem}.header .toolBtnArr:after,.header .toolBtnArr:before{display:none!important}}.header .toolBtnArr:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#ffb100),to(#ff7f00));background:-webkit-linear-gradient(#ffb100,#ff7f00);background:linear-gradient(#ffb100,#ff7f00);border-radius:5px;z-index:-1;border:1px solid #f69c00}.header .toolBtnArr:after{content:"";display:block;position:absolute;width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left top;transform-origin:left top;background:-webkit-gradient(linear,left top,right bottom,from(#ffb100),to(#ff7f00));background:-webkit-linear-gradient(left top,#ffb100,#ff7f00);background:linear-gradient(to right bottom,#ffb100,#ff7f00);border-radius:5px;z-index:-2;border:1px solid #f69c00}.header .toolBtnConfig,.header .toolBtnLogout{height:40px;display:inline-block;vertical-align:middle;color:#fff;font-size:1.6rem;line-height:40px;text-decoration:none;border-radius:5px;padding:0 15px;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#9a9a9a),to(#666));background:-webkit-linear-gradient(#9a9a9a,#666);background:linear-gradient(#9a9a9a,#666);border:1px solid #aaa}.header .toolBtnConfig i,.header .toolBtnLogout i{display:none!important}@media (max-width:767px){.header .toolBtnConfig,.header .toolBtnLogout{background:0 0;padding:5px;border:none;line-height:1;height:auto;font-weight:400}.header .toolBtnConfig i,.header .toolBtnLogout i{display:block!important;font-size:2.4rem}.header .toolBtnConfig .text,.header .toolBtnLogout .text{display:none}}@media (max-width:767px){.header .toolBtnConfig{margin-right:-10px}}.header .toolBtnPdf i{display:none!important}@media (max-width:767px){.header .toolBtnPdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px}.header .toolBtnPdf i{display:block!important;font-size:2.4rem;margin-right:5px}}.header .btnleft{position:absolute;top:10px;left:30px}.header .btnleft .toolBtnArr:before{border-left:none}.header .btnleft .toolBtnArr:after{left:3px;top:-1px}@media (max-width:900px){.header .btnleft .login_info{position:absolute;left:-30px;top:58px;width:100vw;display:block;text-align:right;color:#3c2a00}}@media (max-width:767px){.header .btnleft{left:10px}.header .btnleft .login_info{font-size:1rem;left:-10px;top:45px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:right top;transform-origin:right top}}.header .btnright{position:absolute;top:10px;right:30px}.header .btnright .toolBtnArr:before{border-right:none}.header .btnright .toolBtnArr:after{right:-29px;top:-1px}@media (max-width:767px){.header .btnright{right:10px}}.header .off{color:#999}.header .off.toolBtnArr:after,.header .off.toolBtnArr:before{background:#666;border-color:#999}.header .back.toolBtnArr:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#9a9a9a),to(#666));background-image:-webkit-linear-gradient(#9a9a9a,#666);background-image:linear-gradient(#9a9a9a,#666);border-color:#aaa}.header .back.toolBtnArr:after{background-image:-webkit-gradient(linear,left top,right bottom,from(#9a9a9a),to(#666));background-image:-webkit-linear-gradient(left top,#9a9a9a,#666);background-image:linear-gradient(to right bottom,#9a9a9a,#666);border-color:#aaa}.contents{padding-top:20px}.contents .title{padding-left:20px}.contents .title h2{color:#f69c00;font-size:2.4rem;font-weight:700}@media (max-width:767px){.contents .title h2{font-size:2.1rem}}.footer{width:100%;position:absolute;bottom:0;padding:20px 20px 10px}@media (max-width:900px){.footer{position:static;padding:20px 20px 30px}}table{width:100%;font-size:1.2rem}td,th{padding:0 2px;border:1px solid #ccc}thead th{text-align:center;background:#f69c00;color:#fff}.loginbox{width:624px;margin:0 auto 20px;border:3px solid #f69c00;border-radius:5px;padding:20px 50px 30px}@media (max-width:900px){.loginbox{width:80vw}}@media (max-width:767px){.loginbox{width:90vw;padding:20px 5vw 30px}}.loginbox .logo{margin-bottom:30px}.loginbox form>div{background-color:#f6f3ec;padding:25px}.loginbox dl{text-align:left}.loginbox dt{float:left;width:170px;font-size:1.6rem;margin-bottom:12px}@media (max-width:767px){.loginbox dt{width:100%;float:none;margin-bottom:5px}}.loginbox dd{padding-left:170px;margin-bottom:12px}@media (max-width:767px){.loginbox dd{padding-left:0}}.loginbox .right{font-size:1.2rem;margin-bottom:20px}@media (max-width:767px){.loginbox .right{text-align:center!important}}.loginbox input[type=password],.loginbox input[type=text]{font-size:1.6rem;width:90%;text-align:left}@media (max-width:767px){.loginbox input[type=password],.loginbox input[type=text]{width:100%}}.loginbox .btn,.loginbox .calc{font-size:2rem;line-height:50px;height:50px;width:230px;padding:0}#login .side{background:url(../images/bg_black.png);width:140px;height:100%;position:absolute;left:0;top:0;z-index:999}#login .side li{text-align:center;border-bottom:1px solid #000;border-top:1px solid #6b6b6b}#login .side li:first-child{border-top:none}#login .side li:last-child{border-bottom:none}#login .side a{color:#fff;display:block;padding:20px 0;font-size:1.2rem;line-height:1.2;text-decoration:none}#login .side a:hover{text-decoration:none;color:#f69c00}#login .side i{display:block;font-size:4.2rem;margin-bottom:10px}@media (max-width:900px){#login .side{width:100%;height:60px}#login .side ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#login .side li{text-align:left;border:none;border-left:1px solid #6b6b6b;height:100%}#login .side a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:100%}#login .side i{font-size:2.4rem;margin-bottom:0;margin-right:10px}}@media (max-width:767px){#login .side{height:50px}#login .side a{font-size:1rem}#login .side i{font-size:2rem}}#login .contents{width:100%;min-width:1024px;text-align:center;padding:20px 0 0 140px}@media (max-width:900px){#login .contents{min-width:0;padding-left:0;padding-top:100px;padding-bottom:100px}}@media (max-width:767px){#login .contents{padding-top:80px;padding-bottom:40px}}#login .contact{width:100%;min-width:1024px;background-color:#f6f3ec;padding:5px 0 5px 140px;text-align:center;position:absolute;bottom:0;left:0;z-index:0;font-size:1.2rem}#login .contact dl{overflow:hidden;text-align:left;width:580px;margin:0 auto}#login .contact dt{font-weight:700;float:left;width:230px}#login .contact dd{padding-left:230px}@media (max-width:900px){#login .contact{min-width:0;position:static;padding-left:0}}@media (max-width:767px){#login .contact{padding:20px 0}#login .contact dl{width:90vw}#login .contact dt{float:none;width:100%;margin-top:10px}#login .contact dd{padding-left:0}}#login .info{border:1px solid #ccc;width:700px;max-height:170px;overflow:auto;text-align:left;margin:0 auto 20px;padding:15px}#login .info h2{font-weight:700;font-size:1.8rem;margin-bottom:5px}#login .info p{font-size:1.4rem}@media (max-width:900px){#login .info{width:80vw}}@media (max-width:767px){#login .info{width:90vw}#login .info p{font-size:1.2rem}}#first .contents{padding-top:60px}#first .loginbox{width:624px;text-align:center}@media (max-width:900px){#first .loginbox{width:80vw}}@media (max-width:767px){#first .loginbox{width:90vw;padding:20px 5vw 30px}}#first .loginbox h2{color:#f69c00;font-size:2.4rem;font-weight:700;margin-bottom:30px}#first .loginbox .text{text-align:left;margin-bottom:20px}#first .loginbox dl{margin-bottom:40px}#first .loginbox dt{width:170px}@media (max-width:767px){#first .loginbox dt{width:100%!important;float:none;margin-bottom:5px}}#first .loginbox dd{padding-left:170px}@media (max-width:767px){#first .loginbox dd{padding-left:0!important}}#first .loginbox .remainder dt{width:200px}#first .loginbox .remainder dd{padding-left:200px}#first .loginbox #login_name{width:150px}#select .title{padding:40px 0 60px}@media (max-width:767px){#select .title{padding:40px 0 30px}}#select .col2{width:960px;margin:0 auto}#select .col2>div{width:440px;text-align:center}@media (max-width:900px){#select .col2>div{width:48%}}#select .col2 a{display:block;border:3px solid #ccc;border-radius:10px;padding:40px 20px;font-size:2.4rem}#select .col2 a:hover{opacity:.7;border-color:#f69c00}@media (max-width:900px){#select .col2{width:90vw}#select .col2 a{padding:30px 10px}#select .col2 img{width:100%;height:auto}}@media (max-width:767px){#select .col2 a{font-size:1.8rem;padding:20px 5px}}#select .btnleft{font-size:1.2rem;color:#fff}@media (max-width:767px){#simulation .title{position:relative;padding:0 20px}#simulation .title p{margin-top:8px}}#simulation .change_sim{margin:-56px 0 56px 300px;font-size:1.4rem}@media (max-width:900px){#simulation .change_sim{text-align:right;padding-right:20px;margin-left:0}}@media (max-width:767px){#simulation .change_sim{font-size:1.2rem;line-height:1.3;position:absolute;right:0;top:10px;margin:0!important}}#simulation .inputarea{position:relative;width:1024px;margin:0 auto;padding:40px 0 45px}@media (max-width:900px){#simulation .inputarea{width:100vw;padding:0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){#simulation .inputarea{padding-bottom:200px}}#simulation .inputarea .graph{width:728px;height:400px;margin:0 auto}@media (max-width:767px){#simulation .inputarea .graph{position:absolute;bottom:0;left:20px;-webkit-transform:scale(.46);transform:scale(.46);-webkit-transform-origin:left bottom;transform-origin:left bottom}}#simulation .inputarea .graph.sim01{background:url(../images/graph_sim01.png) 0 0 no-repeat}@media (max-width:900px){#simulation .inputarea .graph.sim01{background-size:contain}}#simulation .inputarea .graph.sim02{background:url(../images/graph_sim02.png) 0 0 no-repeat}@media (max-width:900px){#simulation .inputarea .graph.sim02{background-size:contain}}#simulation .siminput{position:absolute;font-size:1.4rem}@media (max-width:900px){#simulation .siminput{position:static;width:33%!important;padding-left:20px;margin-bottom:20px}}@media (max-width:767px){#simulation .siminput{width:100%!important;margin-bottom:10px}}#simulation .siminput label{font-size:1.6rem}@media (max-width:767px){#simulation .siminput label{font-size:1.3rem;width:90px;display:inline-block;padding:5px 0 5px 25px}}#simulation .siminput input[type=text]{width:70px;margin:0 5px}#simulation .siminput input[type=radio]{margin-right:5px}#simulation #kakekin{top:0;left:147px}#simulation #rimawari{top:0;left:415px}@media (max-width:900px){#simulation #rimawari{width:66%!important}#simulation #rimawari .caution{font-size:1rem;margin-top:3px}}@media (max-width:767px){#simulation #rimawari{width:100%!important}}#simulation #rimawari .btn,#simulation #rimawari .calc{font-size:1.3rem;font-weight:400;padding:3px 10px}#simulation #genzai{bottom:45px;left:10px}#simulation #mokuhyo{top:60px;right:10px}#simulation #genzai2{top:60px;left:10px}#simulation #mokuhyo2{bottom:45px;right:10px}#simulation #kikan{bottom:10px;left:212px;width:660px;text-align:center;background:url(../images/kikan_arrow.png) 0 center no-repeat}@media (max-width:900px){#simulation #kikan{background:0 0;text-align:left}}@media (max-width:900px){#simulation .footer .fl_left{float:none}}#simulation .btnset .calc{font-size:1.6rem;line-height:40px;height:40px;width:130px;padding:0}#simulation .btnset .btn,#simulation .btnset .calc{font-size:1.6rem;line-height:40px;width:170px;height:40px;padding:0}@media (max-width:900px){#simulation .btnset{float:none;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#simulation .btnset .btn,#simulation .btnset .calc{margin:0 10px}}@media (max-width:767px){#simulation .btnset .btn,#simulation .btnset .calc{font-size:1.4rem;margin:0 5px;width:auto;padding:0 12px}}#asset .title{border-bottom:1px solid #ccc}#asset table{width:60%;margin-top:10px;float:left}#asset table input{width:70px;margin:0;text-align:center;border:none;padding:2px;font-size:inherit;border-radius:0}@media (max-width:767px){#asset table input{font-size:1.6rem}}#asset thead th:nth-child(2){width:65px}#asset td{padding:0!important;text-align:center}#asset table+div{width:40%}#asset dl{font-size:1.4rem;line-height:1.7;padding-top:10px;margin-bottom:50px;margin-right:auto;float:right}@media (max-width:900px){#asset dl{float:none}}@media (max-width:767px){#asset dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}}#asset dt{float:left;width:90px;margin-bottom:5px}@media (max-width:767px){#asset dt{float:none;width:auto;margin-bottom:0;margin-right:5px}}#asset dd{padding-left:90px;margin-bottom:5px}@media (max-width:767px){#asset dd{padding-left:0;margin-bottom:0}#asset dd+dt{margin-left:20px}}#asset dd input{width:50px;margin-right:5px}@media (max-width:767px){#asset dd input{width:60px}}#asset .btnset{text-align:right;width:200px;float:right}@media (max-width:900px){#asset .btnset{text-align:left;float:none;width:100%}}@media (max-width:767px){#asset .btnset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#asset .btnset .btn,#asset .btnset .calc{font-size:1.4rem;line-height:1.2}#asset .btnset .calc{margin-bottom:10px}@media (max-width:767px){#asset .btnset .calc{margin-right:20px;margin-bottom:0}}#asset .allocation{width:50%;min-width:512px;border-right:1px solid #ccc;float:left;padding:10px 20px}@media (max-width:900px){#asset .allocation{width:100%;min-width:0;border-right:none;float:none;padding-bottom:30px;border-bottom:1px solid #ccc}}#asset .return{width:50%;min-width:512px;float:right;padding:10px 20px}@media (max-width:900px){#asset .return{width:100%;min-width:0;border-right:none;float:none;padding:30px 20px}}#asset .return div.fl_right{width:180px}#asset .return div.fl_right p{width:100%;display:block;clear:both}#asset .return dl{margin-bottom:10px}#asset .return .btnset{padding-top:10px}#asset .return .btnset p{width:auto!important}#asset .allocation .graph,#asset .return .graph{width:60%;height:140px;margin-bottom:10px}@media (max-width:900px){#asset .flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#asset .flex_box table{width:220px}#asset .flex_box .fl_right{float:none;width:180px}#asset .flex_box .graph{width:300px}}@media (max-width:767px){#asset .flex_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#asset .flex_box .fl_right,#asset .flex_box .graph,#asset .flex_box table{width:100%!important}#asset .flex_box table{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#asset .flex_box .fl_right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:-10px}#asset .flex_box .graph{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#asset .model{border-top:1px solid #ccc;padding:10px 20px}#asset .model .col3{padding-top:10px}#asset .model .col3>div{width:33%;margin:0 0;float:left;text-align:center;border-left:1px dotted #ccc}#asset .model .col3>div:first-child{border:none}@media (max-width:900px){#asset .model .col3>div{width:100%;border-left:none;float:none;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #ccc!important}#asset .model .col3>div:last-child{border:none!important}#asset .model .col3>div>label{width:220px;text-align:left;display:block}#asset .model .col3>div>label+div{width:488px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){#asset .model .col3>div{display:block}#asset .model .col3>div>label{width:100%!important;font-size:1.6rem}#asset .model .col3>div>label+div{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#asset .model .col3>div>label+div:after,#asset .model .col3>div>label+div:before{display:none}}#asset .model .btnset{width:400px}@media (max-width:900px){#asset .model .btnset{width:100%;text-align:center}}#asset .model .graph{width:100%;height:140px;float:none!important}@media (max-width:900px){#asset .model .graph{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:300px}}@media (max-width:767px){#asset .model .graph{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}#asset .model dl{text-align:left;margin:0 auto;display:inline-block;margin-bottom:10px;float:none}#asset .model dl.fl_right{float:none!important}@media (max-width:900px){#asset .model dl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:180px}}@media (max-width:767px){#asset .model dl{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#asset .model dt{float:left;width:auto;margin-bottom:0}@media (max-width:900px){#asset .model dt{width:90px;margin-bottom:5px}}@media (max-width:767px){#asset .model dt{width:auto;margin-right:5px}}#asset .model dd{float:left;padding-left:5px;margin-right:10px;margin-bottom:0}@media (max-width:900px){#asset .model dd{padding-left:90px;margin-bottom:5px;float:none;margin-right:0}}@media (max-width:767px){#asset .model dd{padding-left:0}#asset .model dd+dt{margin-left:20px}}#asset .model dd input{width:40px}@media (max-width:767px){#asset .model dd input{width:60px}}#asset #no_graph{background:url(../images/graph_circle.png) center center no-repeat}#proposal .basic{padding:5px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#proposal .basic table{font-size:1.4rem}#proposal .basic table td,#proposal .basic table th{border:none;padding:5px 0}#proposal .basic table th{width:120px!important}#proposal .basic table tr:first-child{border-bottom:1px solid #ccc}#proposal .basic table table tr{border:none!important}#proposal .basic table table tr th{width:70px!important}@media (max-width:900px){#proposal .basic table table,#proposal .basic table table td,#proposal .basic table table th{display:block}#proposal .basic table table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#proposal .basic table table th{width:70px}#proposal .basic table table td{width:calc(100% - 70px)}}@media (max-width:767px){#proposal .basic table{display:block}#proposal .basic table td,#proposal .basic table th{display:block}#proposal .basic table th{width:120px!important}#proposal .basic table td{width:calc(100% - 120px)!important}#proposal .basic table td[colspan="3"]{width:100%!important}#proposal .basic table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#proposal .basic table table td{width:calc(100% - 70px)!important}}#proposal .basic input[type=text]{text-align:left}#proposal .basic input#fpname,#proposal .basic input#name{width:160px}#proposal .basic input#date,#proposal .basic input#tel{width:120px}@media (max-width:767px){#proposal .basic input#date,#proposal .basic input#tel{width:160px}}#proposal .basic input#corpname,#proposal .basic input#email{width:240px}#proposal .asset{padding:10px 20px}#proposal .asset .col3{padding-top:10px}#proposal .asset .col3 .cf{padding-top:10px}#proposal .asset .col3>div{width:32%;margin:0;float:left;text-align:center}@media (max-width:767px){#proposal .asset .col3>div{width:100%;float:none;margin-top:30px;padding-bottom:20px;border-bottom:1px dashed #ccc}#proposal .asset .col3>div:last-child{border:none}}#proposal .asset .graph{width:100%;height:140px;border-radius:70px;background:#f6f3ec}#proposal .asset dl{width:94%;margin:10px 3%;font-size:1.4rem;line-height:1.7;text-align:left;overflow:hidden}#proposal .asset dt{float:left}#proposal .asset dd{padding-left:10px;float:left;margin-right:20px}#proposal .asset table{width:94%;margin:10px 3% 0}#proposal .asset td{padding:0}#proposal .asset thead th:nth-child(2){width:65px}#proposal .asset thead th:nth-child(3){width:85px}#proposal .asset tbody td:nth-child(2){text-align:center}#proposal .asset tbody td:nth-child(3){text-align:right;padding-right:5px}#proposal #no_graph{background:url(../images/graph_circle.png) center center no-repeat}#config .fp,#config .password{padding:20px;border-bottom:1px solid #ccc}#config .fp h3,#config .password h3{font-weight:700;font-size:1.8rem;margin-bottom:20px}#config table{font-size:1.4rem}#config table td,#config table th{border:none;padding:10px}#config table th{width:130px}#config table table tr{border:none!important}#config .password{margin-bottom:20px}#config .password th{width:180px}#config .fp{border-top:1px solid #ccc;padding-top:20px}#error .error{width:624px;margin:60px auto 0;padding:15px;border:3px solid #ff5c5c;border-radius:5px;padding:20px 50px 20px}@media (max-width:900px){#error .error{width:80vw}}@media (max-width:767px){#error .error{width:90vw;padding:20px 5vw}}@media print{#wrapper{min-width:0}}
/*# sourceMappingURL=../maps/common.min.css.map */
