/* CSS crunched with Crunch - http://crunchapp.net/ */
body{background:#fff;color:#333;font-family:"ヒラギノ角ゴシック ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}

body,div,pre,p,blockquote,form,fieldset,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object{font-size:14px;margin:0;padding:0;vertical-align:baseline}

p,blockquote,form,fieldset,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td{line-height:1.4em}

em{font-style:normal;font-weight:normal}

img{border:none;line-height:1}

a:hover{text-decoration:underline}

table{border-collapse:separate;border-spacing:0}

.column-left{float:left}

.column-right{float:right}

.inner{margin:0 auto;padding:0 70px;width:100%}

.topic{width:100%}

.topic-inner{padding-bottom:4px;padding-top:6px}

.main-inner{padding-bottom:60px;padding-top:30px}

.clear-fix{display:block;min-height:1%;overflow:hidden}

.clear-fix:after{clear:both;content:".";display:block;height:0;visibility:hidden}

* html .clear-fix{height:1%}

.reader{font-size:1px;height:1px;position:absolute;text-indent:-9999px;width:1px}

.skip{margin:0;overflow:visible;padding:0;width:100%;z-index:9999}

.skip a{color:#fff;cursor:default;display:block;font-size:1px;height:1px;line-height:0;overflow:hidden;position:absolute;text-align:center;text-decoration:none;width:100%}

.skip a:hover{text-decoration:underline}

.skip .show{background:#666;color:#fff;cursor:pointer;font-size:12px;height:1em;line-height:1.3;padding:5px 0;position:relative}

.header-inner{margin-bottom:8px}

#header-logo{float:left;width:175px}

#header-link{float:right;padding-top:8px;width:805px}

#header-link .with-border{padding-right:10px;border-right:#CCC8B8 1px solid}

#header-link p{line-height:14px}

.header-input{padding:2px 2px 0 1px;height:14px}

#global-navi{width:100px}

.gnavi-top-inner{border-bottom:#ffc700 4px solid;margin:0;width:100%}

.gnavi-top-inner ul{margin:0 auto;width:100%}

.gnavi-top-inner ul li{text-align:center;float:left;list-style-type:none;height:43px}

.gnavi-top-inner ul li.navi-01{width:160px}

.gnavi-top-inner ul li.navi-02{width:183px}

.gnavi-top-inner ul li.navi-03{width:143px}

.gnavi-top-inner ul li.navi-04{width:163px}

.gnavi-top-inner ul li.navi-05{width:163px}

.gnavi-top-inner ul li.navi-06{width:168px}

.gnavi-top-inner ul li>span,.gnavi-top-inner ul li>a{color:#333;display:block;font-weight:bold;padding:12px 0 12px;text-decoration:none}

.gnavi-top-inner ul li>span{background:#ffc700;border-radius:4px 4px 0 0;color:#4d3c00}

.gnavi-top-inner ul li>a>span{border-right:#CCC8B8 1px solid;display:block}

.gnavi-top-inner ul li>a>span>span{background:url("/pc/static/img/common/ic_gnavi02.png") no-repeat right center;padding-right:16px}

.gnavi-top-inner ul li>span>span>span{background:url("/pc/static/img/common/ic_gnavi01_on.png") no-repeat left center;padding-left:26px}

.gnavi-second-inner{background:#f5f3eb;margin:0;width:auto}

.gnavi-second-inner ul{margin:0 auto;width:100%}

.gnavi-second-inner ul li{text-align:center;float:left;line-height:14px;list-style-type:none;height:24px;padding:6px 0}

.gnavi-second-inner ul li>span,.gnavi-second-inner ul li>a{display:block;padding:6px 0 6px 0;text-decoration:none}

.gnavi-second-inner ul li>span{padding:0 15px 0;border-right:#c2c0ba 1px dotted}

.gnavi-second-inner ul li>a>span{border-right:#c2c0ba 1px dotted;display:block;padding:0 15px}

.gnavi-second-inner ul li>span>span{display:block;margin:6px 0}

.gnavi-second-inner ul li>span>span>span{background:#fff;border-radius:13px;color:#333;font-weight:bold;padding:2px 10px 1px;text-align:center}

.gnavi-second-inner ul li .nisa{background:url("/pc/static/img/common/ic_nisa.png") no-repeat 17px 50%;padding-left:38px}

.gnavi-second-inner ul li:first-child{margin-left:-15px}

.gnavi-top-footer-inner{background:#f5f3eb;margin:0;width:auto}

.gnavi-top-footer-inner ul{margin:0 auto;width:100%}

.gnavi-top-footer-inner ul li{text-align:center;float:left;font-weight:bold;list-style-type:none}

.gnavi-top-footer-inner ul li.col-01{width:100%}

.gnavi-top-footer-inner ul li.col-02{width:490px}

.gnavi-top-footer-inner ul li.col-03{width:326px}

.gnavi-top-footer-inner ul li.col-04{width:245px}

.gnavi-top-footer-inner ul li.col-05{width:196px}

.gnavi-top-footer-inner ul li.col-06{width:163px}

.gnavi-top-footer-inner ul li>span,.gnavi-top-footer-inner ul li>a{display:block;padding:13px 0 12px;text-decoration:none}

.gnavi-top-footer-inner ul li>span{color:#333;font-weight:bold}

.gnavi-top-footer-inner ul li>span>span,.gnavi-top-footer-inner ul li>a>span{border-right:#c2c0ba 1px solid;display:block}

.gnavi-top-footer-inner ul li:last-child>span>span,.gnavi-top-footer-inner ul li:last-child>a>span{border-right:none}

.gnavi-second-footer-inner{margin:0;width:auto}

.gnavi-second-footer-inner ul{margin:0 auto;width:100%}

.gnavi-second-footer-inner ul li{text-align:center;float:left;line-height:14px;list-style-type:none;padding:16px 0 14px}

.gnavi-second-footer-inner ul li>span,.gnavi-second-footer-inner ul li>a{display:block;padding:0}

.gnavi-second-footer-inner ul li>span>span,.gnavi-second-footer-inner ul li>a>span{border-right:#ccc 1px dotted;display:block;padding:0 15px}

.gnavi-second-footer-inner ul li .nisa{background:url("/pc/static/img/common/ic_nisa.png") no-repeat 17px 50%;padding-left:38px}

.gnavi-second-footer-inner ul li:first-child>span>span,.gnavi-second-footer-inner ul li:first-child>a>span{border-left:#c2c0ba 1px dotted;display:block;padding:0 15px}

#footer-logo{float:left;padding-top:36px;width:234px}

#footer-text{float:right;padding-top:18px}

#footer-text p{color:#fff}

#local-navi ul.top-lebel>li{background:#f5f2e6;list-style-type:none}

#local-navi ul.top-lebel>li>a{background:url("/pc/static/img/common/ic_lnavi_top.png") no-repeat 10px 14px;display:block;font-weight:bold;padding:11px 0 11px 25px;text-decoration:none}

#local-navi ul.top-lebel>li.current{margin-bottom:20px;border-bottom:1px solid #CCC}

#local-navi ul.top-lebel>li.current>a{background:#fff0b2 url("/pc/static/img/common/ic_lnavi_top_on.png") no-repeat 8px 17px;background-color:#ffde66;font-weight:bold;color:#333}

#local-navi ul.top-lebel .border-top-solid{border-top:1px solid #DBD7C5}

#local-navi ul.top-lebel .border-bottom-solid{border-bottom:1px solid #DBD7C5}

#local-navi ul.second-lebel>li{background:#fff;list-style-type:none}

#local-navi ul.second-lebel>li>span{background:#ededed;display:block;font-weight:bold;padding:10px 10px 9px}

#local-navi ul.second-lebel>li>span.lebel-title{background:#F5F5F5;display:block;font-weight:bold;padding:3px 0 3px 8px;vertical-align:middle;border-top:1px solid #CCC;border-bottom:1px solid #CCC}

#local-navi ul.second-lebel>li>a{background:url("/pc/static/img/common/ic_lnavi_2nd.png") no-repeat 10px 14px;display:block;font-weight:bold;padding:10px 10px 9px 23px;text-decoration:none}

#local-navi ul.second-lebel>li.nisa{background-color:#f5fffc !important;text-decoration:none}

#local-navi ul.second-lebel>li.nisa a{background:url("/pc/static/img/common/ic_window.png") no-repeat 2px 9px;display:block;padding:7px 10px 6px 22px;text-decoration:none;border-top:1px solid #CCC;font-weight:normal}

#local-navi ul.third-lebel>li{background:#fff;list-style-type:none}

#local-navi ul.third-lebel>li>a{background:url("/pc/static/img/common/ic_lnavi_2nd.png") no-repeat 10px 12px;display:block;padding:8px 0 7px 20px;text-decoration:none;border-bottom:1px dashed #CCC}

#local-navi ul.third-lebel>li.no-border>a{border:0px solid #CCC}

#local-navi ul.third-lebel>li.current>a{background:#ffc700 url("/pc/static/img/common/ic_lnavi_2nd_on.png") no-repeat 10px 12px;color:#333;font-weight:bold}

#local-navi ul.third-lebel>li.current.has-child>a{background:#fff4cc url("/pc/static/img/common/ic_lnavi_2nd_haschild.png") no-repeat 8px 15px;color:#03C;font-weight:normal}

#local-navi ul.third-lebel>li.with-border{border-bottom:#e6e6e6 1px solid}

#local-navi ul.third-lebel .b3-bottom{border-bottom:1px solid #CCC}

#local-navi ul.third-lebel .b3-bottom-dashed{border-bottom:1px dashed #CCC}

#local-navi ul.fourth-lebel>li{list-style-type:none}

#local-navi ul.fourth-lebel>li>a{background:url("/pc/static/img/common/ic_lnavi_3rd.png") no-repeat 18px 16px;display:block;padding:8px 0 7px 32px;text-decoration:none;border-bottom:1px dashed #CCC}

#local-navi ul.fourth-lebel>li.current>a{background:#ffc700 url("/pc/static/img/common/ic_lnavi_3rd_on.png") no-repeat 18px 16px;color:#333;font-weight:bold}

#local-navi ul{border-bottom:none}

#local-navi ul li.no-border{border-bottom:none}

.topic{background:#f5f5f5;font-size:12px}

.topic-inner{background:#f5f5f5}

.topic-path{float:left}

.topic-path ul li{float:left;margin-right:8px}

.topic-path a{background:url("/pc/static/img/common/ic_topic.gif") no-repeat right center;padding-right:16px}

.topic-user{float:right}

.main-inner{background:#fff}

.category-title{font-size:24px;font-weight:bold}

.page-title{font-size:20px;font-weight:bold}

.page-title.has-chart{float:left}

.section-title{border:#ccc 1px solid}

.section-title>*{border-left:#ffc700 5px solid;font-size:16px;font-weight:bold;padding:10px 12px}

.section-title.type-simple{border:none}

.section-title.type-simple.type-simple>*{border:none;padding-left:0}

.h4-title{border-bottom:#323333 3px solid;font-size:14px;padding-bottom:8px}

.h5-title{background:url("/pc/static/img/common/ic_h5.gif") no-repeat 0 2px;font-size:14px;padding-left:20px}

.input-title{border-top:#ccc 1px solid;font-size:16px;font-weight:bold;padding:11px 11px}

.input-title.type-buy{background:#fcc}

.input-title.type-sale{background:#cce6ff}

.inquiry-title{background:#f2f0e6;min-height:24px;padding:3px 8px}

.inquiry-title-text{padding-top:3px}

.caution-title{font-size:13px}

.head-title{background-color:#ededed;font-size:13px}

.head-title.type-table-title{background:#666;color:#fff}

.head-title.type-buy{background:#fcc}

.head-title.type-sale{background:#cce6ff}

.head-title-line{border-top:#fff 1px solid;padding:8px}

.head-title-line.padding-small{padding:9px 0 10px}

.head-title-line.padding-x-small{padding:8px}

.main-chart{float:right;width:300px}

.main-chart ul li{color:#666;float:left;font-size:12px;text-align:center;padding-bottom:11px;width:100px}

.main-chart .chart-input{background:url("/pc/static/img/common/bg_chart_1st.gif") no-repeat left bottom}

.main-chart .chart-input.is-active{background:url("/pc/static/img/common/bg_chart_1st_on.gif") no-repeat left bottom;color:#333;font-weight:bold}

.main-chart .chart-confirm{background:url("/pc/static/img/common/bg_chart_2nd.gif") no-repeat right bottom}

.main-chart .chart-confirm.is-active{background:url("/pc/static/img/common/bg_chart_2nd_on.gif") no-repeat right bottom;color:#333;font-weight:bold}

.main-chart .chart-complete{background:url("/pc/static/img/common/bg_chart_3rd.gif") no-repeat right bottom}

.main-chart .chart-complete.is-active{background:url("/pc/static/img/common/bg_chart_3rd_on.gif") no-repeat right bottom;color:#333;font-weight:bold}

.main-chart.with-border{width:321px;border-right:#ccc 1px solid}

.main-chart-2step{float:right;width:400px}

.main-chart-2step ul li{color:#666;float:left;font-size:12px;text-align:center;padding-bottom:11px;width:200px}

.main-chart-2step .chart-input{background:url("/pc/static/img/common/bg_chart2_1st.gif") no-repeat left bottom}

.main-chart-2step .chart-input.is-active{background:url("/pc/static/img/common/bg_chart2_1st_on.gif") no-repeat left bottom;color:#333;font-weight:bold}

.main-chart-2step .chart-confirm{background:url("/pc/static/img/common/bg_chart2_1st.gif") no-repeat right bottom}

.main-chart-2step .chart-confirm.is-active{background:url("/pc/static/img/common/bg_chart2_1st_on.gif") no-repeat right bottom;color:#333;font-weight:bold}

.main-chart-2step .chart-complete{background:url("/pc/static/img/common/bg_chart2_2nd.gif") no-repeat right bottom}

.main-chart-2step .chart-complete.is-active{background:url("/pc/static/img/common/bg_chart2_2nd_on.gif") no-repeat right bottom;color:#333;font-weight:bold}

.main-chart-2step.with-border{width:421px;border-right:#ccc 1px solid}

.m-factor{background:#fff9d9;border:#ccc 1px solid;padding:6px 4px}

.table{width:100%;border-top:#ccc 1px solid;border-left:#ccc 1px solid}

.table th{text-align:left;background-image:url("/pc/static/img/common/bg_th_border.gif") !important;background-repeat:repeat-x !important;vertical-align:middle}

.table.table-style01 th{background-color:#ededed}

.table.table-style02 th{background-color:#fff9d9}

.table.table-style03 th{background-color:#f2f0e6}

.table.table-style-no-background-image th{background-image:none !important;}

.table.table-style-sum{border-top:#dbd5b9 2px solid;border-left:#dbd5b9 2px solid}

.table.table-style-sum th{background-color:#f5f1e1;border-right:#dbd5b9 2px solid;border-bottom:#dbd5b9 2px solid}

.table.table-style-sum td{border-right:#dbd5b9 2px solid;border-bottom:#dbd5b9 2px solid}

.table.type-02{border-top:#ccc 1px solid;border-left:none}

.table.type-numbers{font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif}

.table.type-pickup{border:3px solid #dbd5b9}

th.table-sub-th,td.table-sub-th{background-color:#f2f0e6 !important}

.table-stripe th,.table-stripe td{background-color:#f7f7f7}

th.no-border-col,td.no-border-col{border:none}

th.pickup-border-right-col,td.pickup-border-right-col{border-right:3px solid #dbd5b9}

th.table-sub-th{background-color:#ededed !important}

.table-buy-th th{background-color:#fcc !important}

.table-sale-th th{background-color:#cce6ff !important}

th.table-pickup-th{background-color:#f5f1e1 !important}

.table-style01 th.table-sub-th{background-color:#fff8d9 !important}

.table-style03 th.table-sub-th{background-color:#ededed !important}

.type-calendar th{line-height:30px}

.type-large th,.type-large td{padding:12px 4px}

.type-standard th,.type-standard td{padding:8px 4px}

.type-compact th,.type-compact td{padding:4px}

.type-x-compact th,.type-x-compact td{padding:2px 4px}

.type-xx-compact th,.type-xx-compact td{padding:2px}

.type-xxx-compact th,.type-xxx-compact td{line-height:17px;padding:0 2px}

.type-calendar th,.type-calendar td{padding:6px 4px}

td{vertical-align:middle}

.table-stripe td{background:#f7f7f7}

.bg-sale-light{background:#f2f9ff !important}

.bg-buy-light{background:#fff2f2 !important}

.bg-sale{background:#cce6ff !important}

.bg-buy{background:#fcc !important}

.bg-sale-col{background-color:#f2f9ff !important;background-image:url("/pc/static/img/common/bg_th_border.gif") !important;background-repeat:repeat-x !important}

.bg-buy-col{background-color:#fff2f2 !important;background-image:url("/pc/static/img/common/bg_th_border.gif") !important;background-repeat:repeat-x !important}

.bg-sale-strong-col{background-color:#cce6ff !important;background-image:url("/pc/static/img/common/bg_th_border.gif") !important;background-repeat:repeat-x !important}

.bg-buy-strong-col{background-color:#fcc !important;background-image:url("/pc/static/img/common/bg_th_border.gif") !important;background-repeat:repeat-x !important}

.height-03row{height:67px;vertical-align:middle}

.paging-header{background:#f2f2f2;padding:1px 8px}

.border-section{border:#ccc 1px solid;padding:10px 20px}

.col-medium{padding:5px 5px !important}

.type-xxx-compact .col-medium{line-height:18px;padding:2px 4px !important}

.col-large{padding:7px 5px !important}

.type-xxx-compact .col-large{line-height:18px;padding:2px 4px !important}

.bold-border-right-col{border-right:#ccc 1px solid !important}

.bold-border-right-col_2{border-right:#dddede 1px solid !important}

.dotted-border-bottom-col{border-bottom:#ccc 1px dotted !important}

.bold-border-bottom-col{border-bottom:#dddede 2px solid !important}

.no-top-border-col{border-top:none !important}

.no-bottom-border-col{border-bottom:none !important}

.no-right-border-col{border-right:none !important}

.no-left-border-col{border-left:none !important}

.no-border-col{border:none !important}

.no-left-padding-col{padding-left:0 !important}

.main-tab{background:#ededed url("/pc/static/img/common/bg_main_tab_bar.gif") repeat-x left top;border-bottom:#fff 1px solid;padding:0 10px}

.main-tab ul li{background:#ededed;float:left;font-size:12px;margin-top:4px;min-height:35px;text-align:center}

.main-tab a{background:#ededed url("/pc/static/img/common/bg_main_tab_r_bar.gif") no-repeat right center;display:block;font-size:14px;padding:12px 10px 10px}

.main-tab .is-active{background:#fff;margin-left:-1px;margin-top:0}

.main-tab .is-active .main-tab-inner{border-top:#ffc700 4px solid;display:block;font-size:14px;padding:11px 10px}

.main-tab .is-active a{background:0 0}

.cont-tab ul li{float:left;min-height:40px;padding-bottom:5px;text-align:center}

.cont-tab a{background:#edf2f7;display:block;padding:12px 8px 11px}

.cont-tab .is-active{background:url("/pc/static/img/common/bg_cont_tab_on.gif") no-repeat center bottom}

.cont-tab .is-active .cont-tab-inner{background:#d9aa00;color:#fff;display:block;padding:12px 8px 11px}

.text-button{background:#fff;border:#4774B2 1px solid;border-radius:2px;box-shadow:#e1e5eb 0 -3px 0 0 inset;display:inline-block;font-size:14px;line-height:1em;min-width:176px;padding:12px;text-align:center;text-decoration:none !important}

.text-button.type-small{border:#4774B3 1px solid;box-shadow:#e1e5eb 0 -2px 0 0 inset;min-width:inherit;padding:4px 12px}

.text-button.type-update{border:#4774B3 1px solid;color:#333;box-shadow:#e1e5eb 0 -2px 0 0 inset;min-width:inherit;padding:4px 12px}

.text-button.type-pm{padding:4px}

.text-button.type-header{padding:3px 2px 1px 3px;height:14px}

.text-button.type-logout{padding:3px 2px 1px 3px;background:#4d4d4d;border:#333333 1px solid;box-shadow:#717171 0 1px 0 0 inset;color:#fff;height:14px}

.text-refer{background:#a5a5a5;border-radius:4px;color:#fff;padding:0 2px}

.text-refer02{background:#f00;border-radius:4px;color:#fff;padding:0 2px}

.box{background:#fff;border:#d6d6d6 1px solid;border-radius:3px;padding:10px}

.box.type-warning{background:#fff2f2;border-color:#ff4040}

.box.type-caution{background:#fff4ed;border-color:#ff8f40}

.box.type-notice{background:#fffae5;border-color:#f2ce3d}

.box.type-informartion{background:#fffae5;border-color:#f2ce3d}

.box.type-ex-border{border-color:#CCC}

.box.type-sp{background:#ccffcc;border-color:#88EE88}

.box.no-radius{border-radius:0px}

.zabton{background-color:#f7f7f7;padding:10px}

.zabton.type-warning{background:#fff2f2}

.zabton.type-caution{background:#fff4ed}

.zabton.type-notice{background:#fffae5}

.zabton.type-information{background:#fffae5}

.zabton.type-action{background:#edf2f7}

.zabton.type-sp{background:#ccffcc}

.zabton.type-gain{background:#ffe5e5}

.zabton.type-cushion{background:#CFC}

.link-block{border-top:#b8c0cc 4px solid;padding-top:10px;width:230px}

.link-block.type-horizon{width:100%}

.link-block.type-menu{border-left:#b8c0cc 1px solid;border-right:#b8c0cc 1px solid;border-bottom:#b8c0cc 1px solid;padding:10px;width:208px}

.inline-frame{height:380px;padding:10px;overflow-y:scroll}

.buy-col-section{background:#ffe5e5;clear:both;float:right;padding:4px 3px 4px 3px;width:289px}

.buy-col-section.type-sale{background:#e5f2ff}

.input-password{background:#fff;border:#f99 1px solid;padding:5px 6px}

.input-caution{padding:0 5px}

.inquiry-btns{padding:5px}

.inquiry-list{padding:5px}

.inquiry-order-list{background:url("/pc/static/img/common/ic_order_list.gif") no-repeat 0 1px;padding-left:20px}

.complete-main{padding:30px 0 0}

.action-input-text{border:#ccc 1px solid;height:14px;line-height:14px;font-size:14px;padding:8px;vertical-align:middle}

.action-input-button{height:32px;width:45px;vertical-align:bottom}

.next-step{background:url("/pc/static/img/category/stock/next.png") no-repeat center;height:20px}

.weight-normal{font-weight:normal}

.indent-caution{padding-left:1.39em;text-indent:-1.39em}

.sub-text-large{font-size:16px}

.sub-text-primary{font-size:14px}

.sub-text-2nd,.sub-text-2nd *{font-size:13px}

.sub-text-3rd,.sub-text-3rd *{font-size:12px}

.sub-text-4th,.sub-text-4th *{font-size:11px}

.sub-text-2nd th,.sub-text-2nd td{font-size:13px}

.sub-text-3rd th,.sub-text-3rd td{font-size:12px}

.sub-text-4th th,.sub-text-4th td{font-size:11px}

.basic-text-color{color:#333}

.basic-text-color-i{color:#333 !important}

.sub-text-color{color:#666}

.sub-disabled-color{color:#999}

.loss{color:#0080ff;}

.gain{color:#f00;}

.text-caution{color:#f00}

.type-sale .text-caution{color:#0080ff}

.step-color{color:#390}

.buy-col-text{background:url("/pc/static/img/category/stock/next_buy.png") no-repeat 25px 100%}

.buy-col-text.type-sale{background:url("/pc/static/img/category/stock/next_sale.png") no-repeat 25px 100%}

.prim-color{color:#ffc700}

.bg-action{background:#edf2f7}

.no-border-link{text-decoration:none}

.no-border-link:link{color:#333 !important}

.no-border-link:hover{text-decoration:none}

.no-border-color-link{text-decoration:none}

.no-border-color-link:hover{text-decoration:none}

.u-line{text-decoration:underline}

.u-line-link:link{text-decoration:underline}

.u-line-link:hover{text-decoration:none}

.text-a-link:link,.text-a-link:active,.text-a-link:visited{color:#333}

.arrow-link{background:url("/pc/static/img/common/ic_arrow.png") no-repeat 0 2px;padding-left:20px}

.ic-window{background:url("/pc/static/img/common/ic_window.png") no-repeat 100% 2px;padding-right:20px;padding-bottom:2px}

.ic-window.reverse{background-position:0 2px;padding:0 0 0 20px;padding-bottom:2px}

.ic-window-g:after{content:url("/pc/static/img/common/ic_window_g.png");display:inline-block;margin:0 4px;vertical-align:baseline;}

.ic_sort{background:url("/pc/static/img/common/ic_sort_down.png") no-repeat 100% 3px;padding-right:16px}

.ic_sort.type-up{background:url("/pc/static/img/common/ic_sort_up.png") no-repeat 100% 3px}

.type-numbers .ic_sort{background:url("/pc/static/img/common/ic_sort_down.png") no-repeat 100% 0}

.type-numbers .ic_sort.type-up{background:url("/pc/static/img/common/ic_sort_up.png") no-repeat 100% 0}

.ic-qa{background:url("/pc/static/img/common/ic_help_xs.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px;font-weight:700}

.ic-info{background:url("/pc/static/img/common/ic_info_xs.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px}

.ic-hint{background:url("/pc/static/img/common/ic_hint_xs.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px}

.ic-caution{background:url("/pc/static/img/common/ic_caution.png") no-repeat 0 2px;padding-left:20px;padding-bottom:0;font-weight:700}

.ic-caution02{background:url("/pc/static/img/common/ic_caution_xs.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px;font-weight:700}

.ic-check{background:url("/pc/static/img/common/ic_check_xs.png") no-repeat 0 1px;padding-left:20px;padding-bottom:2px;font-weight:700}

.ic-ex{background:url("/pc/static/img/common/ic_warning_xs.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px;font-weight:700}

.ic-pdf{background:url("/pc/static/img/common/ic_pdf.png") no-repeat 0 2px;padding-left:20px;padding-bottom:2px}

.ic-word{background:url("/pc/static/img/common/ic_word.png") no-repeat 0 2px;padding-left:20px;padding-bottom:2px}

.ic-excel{background:url("/pc/static/img/common/ic_xls.png") no-repeat 0 2px;padding-left:20px;padding-bottom:2px}

.ic-imme{background:url("/pc/static/img/common/ic_imme.png") no-repeat 0 2px;padding-left:20px;padding-bottom:2px}

.ic-reserve{background:url("/pc/static/img/common/ic_reserve.png") no-repeat 0 2px;padding-left:20px;padding-bottom:2px}

.ic-renzoku-16px-s{background:url("/pc/static/img/common/ic_renzoku_16px_s.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px}

.ic-IPO-16px-s{background:url("/pc/static/img/common/ic_IPO_16px_s.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px}

.ic-top{background:url("/pc/static/img/common/ic_top.png") no-repeat 0 1px;padding-left:22px;padding-bottom:2px}

.fl-r{float:right}

.fl-l{float:left}

.fl-n{float:none !important}

.al-l{text-align:left !important}

.al-c{text-align:center !important}

.al-r{text-align:right !important}

.btn-c{margin-left:auto;margin-right:auto}

.no-list-style{list-style-type:none}

.mt-m15{margin-top:-15px}

.mt-3{margin-top:3px}

.mt-5{margin-top:5px}

.mt-25{margin-top:25px}

.mb-0{margin-bottom:0}

.mb-5{margin-bottom:5px}

.mb-8{margin-bottom:8px}

.mb-10{margin-bottom:10px}

.mb-15{margin-bottom:15px}

.mb-20{margin-bottom:20px}

.mb-25{margin-bottom:25px}

.mb-27{margin-bottom:27px}

.mb-30{margin-bottom:30px}

.mb-35{margin-bottom:35px}

.mb-40{margin-bottom:40px}

.mb-45{margin-bottom:45px}

.mb-50{margin-bottom:50px}

.mb-55{margin-bottom:55px}

.mb-60{margin-bottom:60px}

.mb-65{margin-bottom:65px}

.mb-70{margin-bottom:70px}

.mb-75{margin-bottom:75px}

.mb-80{margin-bottom:80px}

.mb-85{margin-bottom:85px}

.mb-90{margin-bottom:90px}

.mb-95{margin-bottom:95px}

.mb-100{margin-bottom:100px}

.mr-4{margin-right:4px}

.mr-5{margin-right:5px}

.mr-10{margin-right:10px}

.mr-15{margin-right:15px}

.mr-20{margin-right:20px}

.mr-25{margin-right:25px}

.mr-30{margin-right:30px}

.mr-35{margin-right:35px}

.mr-40{margin-right:40px}

.mr-45{margin-right:45px}

.mr-50{margin-right:50px}

.ml-5{margin-left:5px}

.ml-10{margin-left:10px}

.ml-15{margin-left:15px}

.ml-20{margin-left:20px}

.ml-25{margin-left:25px}

.ml-35{margin-left:35px}

.ml-40{margin-left:40px}

.ml-45{margin-left:45px}

.ml-50{margin-left:50px}

.ml-55{margin-left:55px}

.ml-60{margin-left:60px}

.ml-65{margin-left:65px}

.ml-70{margin-left:70px}

.ml-75{margin-left:75px}

.ml-80{margin-left:80px}

.ml-85{margin-left:85px}

.ml-90{margin-left:90px}

.ml-100{margin-left:100px}

.ml-125{margin-left:125px}

.ml-130{margin-left:130px}

.ml-150{margin-left:150px}

.ml-180{margin-left:180px}

.ml-190{margin-left:190px}

.ml-200{margin-left:200px}

.width-12{width:12px !important}

.width-15{width:15px !important}

.width-20{width:20px !important}

.width-26{width:26px !important}

.width-30{width:30px !important}

.width-40{width:40px !important}

.width-50{width:50px !important}

.width-53{width:53px !important}

.width-55{width:55px !important}

.width-60{width:60px !important}

.width-65{width:65px !important}

.width-70{width:70px !important}

.width-75{width:75px !important}

.width-80{width:80px !important}

.width-83{width:83px !important}

.width-90{width:90px !important}

.width-100{width:100px !important}

.width-110{width:110px !important}

.width-113{width:113px !important}

.width-105{width:105px !important}

.width-115{width:115px !important}

.width-120{width:120px !important}

.width-125{width:125px !important}

.width-130{width:130px !important}

.width-132{width:132px !important}

.width-135{width:135px !important}

.width-140{width:140px !important}

.width-150{width:150px !important}

.width-155{width:155px !important}

.width-160{width:160px !important}

.width-162{width:162px !important}

.width-163{width:163px !important}

.width-165{width:165px !important}

.width-170{width:170px !important}

.width-178{width:178px !important}

.width-180{width:180px !important}

.width-190{width:190px !important}

.width-200{width:200px !important}

.width-210{width:210px !important}

.width-215{width:215px !important}

.width-220{width:220px !important}

.width-230{width:230px !important}

.width-250{width:250px !important}

.width-300{width:300px !important}

.width-310{width:310px !important}

.width-320{width:320px !important}

.width-324{width:324px !important}

.width-330{width:330px !important}

.width-333{width:333px !important}

.width-339{width:339px !important}

.width-340{width:340px !important}

.width-350{width:350px !important}

.width-360{width:360px !important}

.width-370{width:370px !important}

.width-400{width:400px !important}

.width-440{width:440px !important}

.width-450{width:450px !important}

.width-480{width:480px !important}

.width-550{width:550px !important}

.width-580{width:580px !important}

.width-625{width:625px !important}

.width-676{width:676px !important}

.width-715{width:715px !important}

.width-720{width:720px !important}

.width-740{width:740px !important}

.width-760{width:760px !important}

.width-830{width:830px !important}

.width-percent-10{width:10%}

.width-percent-25{width:25%}

.width-percent-30{width:30%}

.width-percent-35{width:35%}

.width-percent-40{width:40%}

.width-percent-60{width:60%}

.width-percent-90{width:90%}

.width-percent-25-high{width:25% !important}

.width-percent-35-high{width:35% !important}

.width-percent-40-high{width:40% !important}

.width-percent-42-high{width:42% !important}

.width-percent-53-high{width:53% !important}

.width-percent-55-high{width:55% !important}

.width-percent-60-high{width:60% !important}

.heigth-26{heigth:26px !important}

.heigth-12{heigth:12px !important}

.heigth-15{heigth:15px !important}

.heigth-45{heigth:45px !important}

.height-45{height:45px !important}

.height-50{height:50px !important}

.height-95{height:95px !important}

.top-10{top: 10px !important}

.right-10{right:10px !important}

.position-center{text-align:center;vertical-align:middle}

.v-align-middle,.v-align-middle th,.v-align-middle td{vertical-align:middle !important}

.v-align-top,.v-align-top th,.v-align-top td{vertical-align:top !important}

.display-block{display:block}

.border-bottom{border-bottom:#B3B3B3 1px solid}

.border-bottom.type-sub{border-bottom-color:#CCC}

.border-bottom.type-dotted{border-bottom-style:dotted}

.border-bottom.type-dashed{border-bottom-style:dashed}

.border-bottom.type-bold{border-bottom:#b8c0cc 4px solid}

.section-border-bottom-param-01{padding-top:5px}

.l-height-s,.l-height-s th,.l-height-s td{line-height:1.3}

.contents,.extra-padding{padding:10px 20px 20px}

.square{background:#000;height:18px;position:absolute;text-indent:-9999px;width:18px}

.square.type-yellow{background:#ffdd3f}

.square.square-color01{background:#ffdd3f}

.square.square-color02{background:#ffb2b2}

.square.square-color03{background:#ff8f40}

.error-message-background{background:#fbe2e2 !important}

.error-message-font-color{color:#333333 !important}

.text-next-square{line-height:1.8em;padding-left:20px}

.yellow-color.square{background:#FFC700}

.pink-color.square{background:#FCC}

.blue-color.square{background:#66B3FF}

.grey-bg{background-color:#E6E6E6 !important}

.white-bg{background-color:#fff}

.ic-qa.note{background-position:0 0;padding-left:20px}

.content-block{border:1px solid #b3b3b3;height:85px}

.sub-content{border:1px solid #b3b3b3;padding:10px}

.padr-10{padding-right:10px}

.yellow-border{border:1px solid #ffc700}

.action{background-color:#EDF2F7 ;padding:10px}

.vl-middle{vertical-align:middle}

.ic-word{background:url('/pc/static/img/common/ic_word.png') no-repeat 0 2px;padding-left:20px !important}

.border-left-col{border-left:1px solid #b3b3b3}

.width-650{width:650px !important}

.yl-sub-text{background:#FFF1B2;padding:10px}

.complete-note.small{background:url("/pc/static/img/common/bg_note_top_small.gif") no-repeat scroll left top transparent}

.complete-note-btm.small{background:url("/pc/static/img/common/bg_note_btm_small.gif") no-repeat scroll left bottom transparent}

.ic-dia{background:url("/pc/static/img/common/ic_window.png") no-repeat scroll 0 2px rgba(0,0,0,0)}

.complete-note-text-list dd{margin-left:80px}

.complete-note-text-list.number dd{margin-left:30px}

.mt-m20{margin-top:-20px}

.br-sub-text{background:#E6E6E6;padding:10px;margin:0 auto;margin-bottom:20px;width:560px}

.col-r-nav{border:1px solid #B3B3B3;min-height:40px;padding:10px}

.col-r-nav ul{list-style:none}

.f-10{font-size:10px}

.f-12{font-size:12px}

.f-16{font-size:16px}

.f-18{font-size:18px}

.sub-text-2nd dd,.sub-text-2nd dl{font-size:13px}

.ml-30{margin-left:30px}

.h-auto{height:auto !important}

.pt-n{padding-top:0 !important}

.p-10{padding:10px !important}

.p-20{padding:20px !important}

.mt-10{margin-top:10px}

.width-724{width:724px}

.width-34{width:34px !important}

.width-226{width:226px}

.width-320{width:320px}

.main-dec-list{padding-left:18px}

.width-352{width:352px}

.br-img-bg{background:#E6E6E6}

.img-block{border:1px solid #B3B3B3;min-height:70px;width:70px}

.img-block img{width:70px;height:70px}

.img-block a{display:block}

.img-dec-block{width:272px}

.icon-pdf{background:url(/pc/static/img/common/ic_pdf.png) left 2px no-repeat;padding-left:18px;font-size:14px;line-height:1.7em}

.width-88{width:88px}

.width-600{width:600px}

.br-bg{background:#E6E6E6;padding:10px}

.pd-0{padding:0px !important}

.pd-5{padding:5px}

.pd-10{padding:10px}

.pd-15{padding:15px}

.pd-t-5{padding-top:5px}

.pd-t-10{padding-top:10px !important}

.pd-b-10{padding-bottom:10px !important}

.pd-l-0{padding-left:0px !important}

.pd-l-5{padding-left:5px}

.pd-r-10{padding-right:10px !important}

.pd-r-20{padding-right:20px !important}

.mr-80{margin-right:80px}

.br-e6{border:1px solid #b3b3b3}

.btn-div{background:none repeat scroll 0 0 #ffffff;border:1px solid #888888;border-radius:3px;box-shadow:0 -3px 0 0 #e1e5eb inset;padding:3px 5px}

.btn-div img{margin-bottom:-3px}

.heading-cus{border-left:none;font-size:13px}

.table-cus{border-right:1px dotted #b3b3b3;padding:8px 10px 8px 4px;height:48px !important}

.width-50-pc{width:50%}

.m0a{margin:0 auto}

.mb-20-i{margin-bottom:20px !important}

.width-170{width:170px}

.table-background-full{background:none repeat scroll 0 0 #e6e6e6}

.td-border-right{border-right:1px solid #b3b3b3 !important}

.table-noborder tr,.table-noborder td{border:none}

.width-140-i{width:140px !important}

.red-border{border:1px solid #FF6666}

.main-tab-large a,.main-tab-large ul li.is-active span{font-size:13px}

.ic_sort_up{background:url("/pc/static/img/common/ic_sort_up.png") no-repeat scroll 100% 50% rgba(0,0,0,0);padding-right:16px}

.ic_sort_question{background:url("/pc/static/img/common/ic_qa.png") no-repeat scroll 100% 50% rgba(0,0,0,0);padding-right:16px}

.height-15{height:15px !important}

.height-25{height:25px !important}

.height-46{height:46px !important}

.mt-15{margin-top:15px}

.mt-30{margin-top:30px}

.weight-bold{font-weight:bold}

.width-260{width:260px}

.pd-l-30{padding-left:30px}

.pd-l-50{padding-left:50px}

.pd-r-30{padding-right:30px}

.pd-r-50{padding-right:50px}

.page-in-range{display:inline-block;height:30px;width:30px;background:none repeat scroll 0 0 #e6e6e6;line-height:30px;margin:0 3px;text-align:center;vertical-align:midle;color:#333 !important;margin:10px 0px 10px 0px}

.page-in-range:hover{background:none repeat scroll 0 0 #ffc700}

.is-active{background:none repeat scroll 0 0 #ffc700}

.arrow-next{background:url('/pc/static/img/common/arrow-next.png') no-repeat right center;padding-right:20px}

.arrow-prev{background:url('/pc/static/img/common/arrow-pre.png') no-repeat left center;padding-left:20px}

.td-urimashita{background:none repeat scroll 0 0 #e5f2ff !important}

.pdf-list{border:1px solid #B3B3B3;list-style:none}

.wh-sub-text{background:#fff;border:1px solid #B3B3B3}

.pd-tb-10{padding:10px 0}

.att{padding-left:20px;text-indent:-20px}

.mum-list{list-style:number}

.height-75{height:75px}

.step-title{color:#339900}

.width-850{width:850px}

.zabton-border{border:1px solid #CCC}

.td-fff1e5{background:#fff1e5 !important}

.buy-set-01{border-radius:2px;border-top:4px solid #fff1b2}

.table01-td-yellow{background:none repeat scroll 0 0 #fff1b2}

.next-step-yellow{background:url(/pc/static/img/category/stock/next_yellow.png) center no-repeat;height:23px}

.width-380{width:380px}

.pd-20{padding:20px}

.text-color-bbb{color:#bbb !important}

.th-title{background:#7b7d7b !important;color:#fff}

.pd-l-10{padding-left:10px}

.width-530{width:530px !important}

.border-right-div{border-right:1px solid #b3b3b3}

.type-xlarge td,.type-xlarge th span{padding:8px 12px}

.background-img-417{background:url("/pc/static/img/dummy/4_17_img_2.png") no-repeat scroll 0 0}

.height-90{height:90px !important}

.mt-55{margin-top:55px !important}

.line-height-18{line-height:18px}

.mb-n5{margin-bottom:-5px}

.width-880{width:880px}

.width-915{width:915px !important}

.width-293{width:293px !important}

.orange-color.square,.orange-color{background:#ff8f40}

.circle{border-radius:100%;padding:1px 3px}

.circle-one{border-radius:100%;padding:1px 7px}

.pl-150{padding-left:150px}

.height-300{height:300px}

.height-100{height:100px}

.div-border{border:1px solid #b3b3b3}

.yellow-gain{background:#d9aa00}

.text-white{color:#fff}

.pl-150{padding-left:150px}

.height-300{height:300px}

.height-100{height:100px}

.page-in-range-01{border:1px solid #b3b3b3;color:#333 !important;display:inline-block;height:24px;line-height:24px;margin:0;text-align:center;width:24px}

.is-active-01{border:none;font-weight:bold}

.arrow-next-01{border:1px solid #b3b3b3;color:#b3b3b3 !important;display:inline-block;height:24px;line-height:24px;margin:0;text-align:center;width:30px;padding:0px 5px;background:url(/pc/static/img/common/ic_arrow2.png) left center no-repeat;padding-left:20px}

.arrow-prev-01{border:1px solid #b3b3b3;color:#333 !important;display:inline-block;height:24px;line-height:24px;margin:0;text-align:center;width:30px;padding:0px 5px;background:url(/pc/static/img/common/ic_arrow.png) right center no-repeat;padding-right:20px}

.mt-20{margin-top:20px}

.font-weight-100{font-weight:100}

.border-right.type-dotted{border-right-style:dotted}

.height-36{height:36px}

.mt-m50{margin-top:-50px}

.h3-no-border{border-left:none !important}

.mt-sub-46{margin-top:-46px}

.space-insert{height:40px;width:40px}

.pd-l-20{padding-left:20px}

.pd-b-60{padding-bottom:60px}

.width-956{width:956px}

.width-100pc{width:100%}

.text-button-or{background:#ff9233;border:#CC7529 1px solid;border-radius:2px;box-shadow:0 0 1px #ffa85c,0 -3px 0 0 #cc7d37 inset;color:#fff !important;display:inline-block;font-size:14px;font-weight:bold;line-height:1em;min-width:176px;padding:12px;text-align:center;text-decoration:none !important}

.text-button-or.type-small{border:#CC7529 1px solid;box-shadow:#cc7d37 0 -3px 0 0 inset;min-width:inherit;padding:4px 12px}

.text-button-or.type-pm{padding:4px}

.width-227{width:227px}

.bg-fbfbfb{background:#fbfbfb !important}

.width-half{width:49%}

.width-700{width:700px}

.width-199{width:199px}

.color-blue{color:#0000FF}

.width-168{width:168px}

.mt-sub-40{margin-top:-40px}

.mt-40{margin-top:40px}

td.table-sub-td{background-color:#fff8d9!important}

.green{color:green}

.width-615{width:615px}

.width-663{width:663px}

.mt-m40{margin-top:-40px}

.mr-75{margin-right:75px}

.ic_popupwindow{background:transparent url("/pc/static/img/common/ic_popupwindow.png") no-repeat scroll 100% 2px;padding-right:20px;padding-bottom:2px}

.ic_popupwindow.reverse{background-position:0px 2px;padding:0px 0px 2px 20px}

.ic-beginer{background:url("/pc/static/img/common/ic_begginer_.png") no-repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:2px;padding-left:20px}

.mt-m57{margin-top:-57px}

.width-61{width:61px}

.ic_popupwindow2{background:url("/pc/static/img/common/ic_popupwindow2.png") no-repeat scroll 100% 2px transparent;padding-right:20px;padding-bottom:2px}

.ic_popupwindow2.reverse{background-position:0px 2px;padding:0px 0px 2px 20px}

.bg-td-pink{background-color:#FFF2F2 !important}

.bg-td-blue{background-color:#F2F9FF !important}

.width-676{width:676px}

.mr-24{margin-right:24px}

.bg-td-loss5{background-color:#F2F9FF}

.width-455{width:455px}

.ml-95{margin-left:95px}

.width-818{width:818px}

.width-940{width:940px}

.width-258{width:258px}

.ic-pdf16{background:url(/pc/static/img/common/ic_pdf16.png) 0 2px no-repeat;padding-left:20px;padding-bottom:2px}

.ic-anchor-link{background:url(/pc/static/img/common/anchor_link.png) 0 6px no-repeat;padding-left:20px;padding-bottom:2px}

.anchor .ic-anchor-link{background:url(/pc/static/img/common/anchor_link.png) 30px 6px no-repeat;padding-left:20px;padding-bottom:2px}

.anchor .with-border{border-right:#ccc 1px solid;padding-right:30px;padding-left:47px}

#contents table td.countnowrap{text-align:right;white-space:nowrap}

#contents.G011 table.table_type10 .end{width:17%}

#contents.G011 table.table_type10 .wd00{width:12%}

#contents.G011 table.table_type10 .wd01{width:15%}

#contents.G011 table.table_type10 .wd02{width:18%}

#contents.G011 table.table_type10 .wd03{width:38%}

#contents.G011 table.table_type10 .wd04{width:45%}

#contents.G011 table.table_type10 .wd05{width:53%}

.innerlink::after{content:"."}

.innerlink #yield{float:right;padding-top:8px}

.innerlink #yield a{font-weight:bold}

.innerlink #yield a span{text-decoration:none;border-bottom:1px solid #039}

#contents.G011 table.table_type10 th.meigara,#contents.G011 table.table_type10 td{height:60px}

#jquery-ui-slider-values{border:0;color:red !important;font-weight:bold;background-color:white;margin:5px}

#jquery-ui-slider{margin:0 10px;height:5px;background:lightgray;border-top:#828282 1px solid;border-right:#bababa 1px solid;border-left:#bababa 1px solid;border-bottom:#bababa 1px solid;width:250px}

#jquery-ui-slider-ruler{margin:5px 10px;background:url("/pc/static/img/category/fund/slider-ruler.gif") repeat-x;width:250px;height:5px}

#jquery-ui-slider .ui-slider-handle{border:none;background:url("/pc/static/img/category/fund/img-slider.gif") no-repeat;width:10px;height:22px;top:-6px}

#jquery-ui-slider .ui-slider-range{background-image:url("/pc/static/img/category/fund/slider-range.gif")}

#contents.G012L table.maintable{margin-bottom:20px;border:4px solid #CCC}

#contents.G012A div#priceErrorBox,#contents.G012B div#priceErrorBox,#contents.G012F div#priceErrorBox{display:none}

#composite-board{display: block;width:100%; height:873px; padding:0; margin:0;}

.text-attention{color: #e01515;}

.zabton.type-info a,.zabton.type-caution a,.zabton.type-report-caution a,.zabton.type-alert a,.zabton.type-info a:link,.zabton.type-caution a:link,.zabton.type-alert a:link,.zabton.type-info a:active,.zabton.type-caution a:active,.zabton.type-alert a:active,.zabton.type-info a:visited,.zabton.type-caution a:visited,.zabton.type-alert a:visited{text-decoration: underline;}

.box-title{font-size:14px;line-height:1.43;font-weight:bold;}

h3.subheading2{font-size:14px;background-color:#d7d7d7;font-weight:400;vertical-align:middle;padding:6px;}

@media (width <= 344px){
	.f-11{font-size: 8px}
}
@media (344px < width <= 375px){
	.f-11{font-size: 9px}
}
@media (375px < width <= 412px){
	.f-11{font-size: 10px}
}
@media (width > 412px){
	.f-11{font-size: 11px}
}