/* style */
@charset "UTF-8";a,hr{padding:0}.cf:after,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}.cf:after,.clear,.fl-c{clear:both}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:0 0}ins,mark{color:#000;background-color:#ff9}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;margin:0;vertical-align:baseline;background:0 0;word-break:break-all}ins{text-decoration:none}mark{font-weight:700;font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}.main__title--h2--renew,.side__btn--arrow{cursor:pointer}hr{height:1px;margin:1em 0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}img{font-size:0;line-height:0;vertical-align:bottom}table{font:100%;font-size:inherit;border-spacing:0;border-collapse:collapse}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}.cf:after{content:".";height:0;font-size:0;visibility:hidden}.hide,.p_03 .side__ul--dir02{display:none}.m0px{margin:0!important}.m5px{margin:5px!important}.m10px{margin:10px!important}.m15px{margin:15px!important}.m20px{margin:20px!important}.m25px{margin:25px!important}.m30px{margin:30px!important}.m35px{margin:35px!important}.m40px{margin:40px!important}.m45px{margin:45px!important}.m50px{margin:50px!important}.mt0px{margin-top:0!important}.mt5px{margin-top:5px!important}.mt10px{margin-top:10px!important}.mt15px{margin-top:15px!important}.mt20px{margin-top:20px!important}.mt25px{margin-top:25px!important}.mt30px{margin-top:30px!important}.mt35px{margin-top:35px!important}.mt40px{margin-top:40px!important}.mt45px{margin-top:45px!important}.mt50px{margin-top:50px!important}.mb0px{margin-bottom:0!important}.mb5px{margin-bottom:5px!important}.mb10px{margin-bottom:10px!important}.mb15px{margin-bottom:15px!important}.mb20px{margin-bottom:20px!important}.mb25px{margin-bottom:25px!important}.mb30px{margin-bottom:30px!important}.mb35px{margin-bottom:35px!important}.mb40px{margin-bottom:40px!important}.mb45px{margin-bottom:45px!important}.mb50px{margin-bottom:50px!important}.ml0px{margin-left:0!important}.ml5px{margin-left:5px!important}.ml10px{margin-left:10px!important}.ml15px{margin-left:15px!important}.ml20px{margin-left:20px!important}.ml25px{margin-left:25px!important}.ml30px{margin-left:30px!important}.ml35px{margin-left:35px!important}.ml40px{margin-left:40px!important}.ml45px{margin-left:45px!important}.ml50px{margin-left:50px!important}.mr0px{margin-right:0!important}.mr5px{margin-right:5px!important}.mr10px{margin-right:10px!important}.mr15px{margin-right:15px!important}.mr20px{margin-right:20px!important}.mr25px{margin-right:25px!important}.mr30px{margin-right:30px!important}.mr35px{margin-right:35px!important}.mr40px{margin-right:40px!important}.mr45px{margin-right:45px!important}.mr50px{margin-right:50px!important}.decimal,.disc{margin:0 0 0 1.5em}.p0px{padding:0!important}.p5px{padding:5px!important}.p10px{padding:10px!important}.p15px{padding:15px!important}.p20px{padding:20px!important}.p25px{padding:25px!important}.p30px{padding:30px!important}.p35px{padding:35px!important}.p40px{padding:40px!important}.p45px{padding:45px!important}.p50px{padding:50px!important}.pt0px{padding-top:0!important}.pt5px{padding-top:5px!important}.pt10px{padding-top:10px!important}.pt15px{padding-top:15px!important}.pt20px{padding-top:20px!important}.pt25px{padding-top:25px!important}.pt30px{padding-top:30px!important}.pt35px{padding-top:35px!important}.pt40px{padding-top:40px!important}.pt45px{padding-top:45px!important}.pt50px{padding-top:50px!important}.pb0px{padding-bottom:0!important}.pb5px{padding-bottom:5px!important}.pb10px{padding-bottom:10px!important}.pb15px{padding-bottom:15px!important}.pb20px{padding-bottom:20px!important}.pb25px{padding-bottom:25px!important}.pb30px{padding-bottom:30px!important}.pb35px{padding-bottom:35px!important}.pb40px{padding-bottom:40px!important}.pb45px{padding-bottom:45px!important}.pb50px{padding-bottom:50px!important}.pl0px{padding-left:0!important}.pl5px{padding-left:5px!important}.pl10px{padding-left:10px!important}.pl15px{padding-left:15px!important}.pl20px{padding-left:20px!important}.pl25px{padding-left:25px!important}.pl30px{padding-left:30px!important}.pl35px{padding-left:35px!important}.pl40px{padding-left:40px!important}.pl45px{padding-left:45px!important}.pl50px{padding-left:50px!important}.pr0px{padding-right:0!important}.pr5px{padding-right:5px!important}.pr10px{padding-right:10px!important}.pr15px{padding-right:15px!important}.pr20px{padding-right:20px!important}.pr25px{padding-right:25px!important}.pr30px{padding-right:30px!important}.pr35px{padding-right:35px!important}.pr40px{padding-right:40px!important}.pr45px{padding-right:45px!important}.pr50px{padding-right:50px!important}.red{color:red!important}.blue{color:#00f!important}.green{color:green!important}.yellow{color:#ff0!important}.navy{color:navy!important}.orange{color:#f90!important}.orange2{color:#f60!important}.pink{color:#f0f!important}.purple{color:#609!important}.olive{color:olive!important}.lime{color:#0f0!important}.aqua{color:#0ff!important}.black{color:#000!important}.gray{color:#ccc!important}.white{color:#fff!important}.f6px{font-size:6px!important}.f7px{font-size:7px!important}.f8px{font-size:8px!important}.f9px{font-size:9px!important}.f10px{font-size:10px!important}.f11px{font-size:11px!important}.f12px{font-size:12px!important}.f13px{font-size:13px!important}.f14px{font-size:14px!important}.f15px{font-size:15px!important}.f16px{font-size:16px!important}.f17px{font-size:17px!important}.f18px{font-size:18px!important}.f19px{font-size:19px!important}.f20px{font-size:20px!important}.f21px{font-size:21px!important}.f22px{font-size:22px!important}.f23px{font-size:23px!important}.f24px{font-size:24px!important}.f25px{font-size:25px!important}.f26px{font-size:26px!important}.f27px{font-size:27px!important}.f28px{font-size:28px!important}.f29px{font-size:29px!important}.f30px{font-size:30px!important}.f31px{font-size:31px!important}.f32px{font-size:32px!important}.f33px{font-size:33px!important}.f34px{font-size:34px!important}.f35px{font-size:35px!important}.f36px{font-size:36px!important}.f37px{font-size:37px!important}.f38px{font-size:38px!important}.f39px{font-size:39px!important}.f40px{font-size:40px!important}.f41px{font-size:41px!important}.f42px{font-size:42px!important}.b{font-weight:700!important}.normal{font-weight:400!important}.al-c{text-align:center}.al-r{text-align:right}.al-l,.alignLeft{text-align:left}.vl-t{vertical-align:top}.vl-m{vertical-align:middle}.vl-b{vertical-align:bottom}.fl-r{float:right}.fl-l,.floatLeft{float:left}.lh10{line-height:1!important}.lh11{line-height:1.1!important}.lh12{line-height:1.2!important}.lh13{line-height:1.3!important}.lh14{line-height:1.4!important}.lh15{line-height:1.5!important}.lh16{line-height:1.6!important}.lh17{line-height:1.7!important}.lh18{line-height:1.8!important}.lh19{line-height:1.9!important}.lh20{line-height:2!important}.lh21{line-height:2.1!important}.lh22{line-height:2.2!important}.lh23{line-height:2.3!important}.lh24{line-height:2.4!important}.lh25{line-height:2.5!important}.lh26{line-height:2.6!important}.lh27{line-height:2.7!important}.lh28{line-height:2.8!important}.lh29{line-height:2.9!important}.lh30{line-height:3!important}em.small{font-size:11px;font-weight:400}em.large{font-size:15px;font-weight:700}.note{font-size:11px;line-height:1.5}.floatRight{float:right}.alignRight{text-align:right}.alignCenter{text-align:center}.decimal{list-style:decimal}.disc{list-style:disc}.main__ul--style-none,.side__ul--dir01,.side__ul--dir02,.side__ul--dir03,.side__ul--dir04,.side__ul--dir05,.side__ul--dir06,.side__ul--dir07{list-style:none}.vMid{vertical-align:middle}.vTop{vertical-align:top}.vBottom{vertical-align:bottom}.main__dl dd img,.main__dl dt img,.main__dl--sub dd img,.main__dl--sub dt img{vertical-align:middle}body,html{height:100%}body{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;font-size:12px;width:100%;color:#000;background-color:#fff;line-height:2}a:link,a:visited{color:#00f}a:link:hover,a:visited:hover{color:#f90}a,article,aside,div,figure,footer,header,li,nav,section,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.header{overflow:hidden;background-color:#53007b;height:40px;color:#fff}.header__title{font-size:18px;margin:4px 0 0 20px}.side{padding-top:20px;padding-right:20px}.side a:link,.side a:visited{text-decoration:none;color:#000}.side a:link:hover,.side a:visited:hover{text-decoration:underline;color:#f90}.side__title{font-size:14px;padding:4px 0 0;border-bottom:1px solid #ccc}.side__ul--dir01 li,.side__ul--dir02 li,.side__ul--dir03 li,.side__ul--dir04 li,.side__ul--dir05 li,.side__ul--dir06 li,.side__ul--dir07 li{line-height:1.5;margin:10px 0;padding-left:1.5em;text-indent:-1.5em}.side__ul--dir02 li,.side__ul--dir03 li,.side__ul--dir04 li,.side__ul--dir05 li,.side__ul--dir06 li,.side__ul--dir07 li{margin-left:-1.5em}.side__ul--dir01>li{margin-bottom:0}.side__ul--dir02,.side__ul--dir03,.side__ul--dir04,.side__ul--dir05,.side__ul--dir06,.side__ul--dir07{margin:0 0 0 16px}.side__btn--arrow:hover{color:#f90}.side--is-current>a{font-weight:700!important;color:#f60!important}.main{padding:0 20px 0 40px}.main p{margin-bottom:20px}.main__title--h1{font-size:36px;font-weight:400;line-height:1.3;min-height:50px;margin-bottom:10px;padding:10px 0 0 70px;background-image:url(../img/icon_h1.png);background-repeat:no-repeat;background-position:left top}.main__title--h2{font-size:18px;line-height:1;margin:5px 0 10px;padding:10px 10px 7px;color:#000;background-color:#ccd6e0}.main__title--h3{font-size:18px;color:#f60}.main__title--h3--sub,.main__title--h4{font-size:14px}.main__section{margin:0 auto 60px}.main__section img{max-width:95%;height:auto}.main__subsection{margin-bottom:60px}.main__dl,.main__dl dd,.main__dl--sub,.main__dl--sub dd{margin-bottom:20px}.main__dl dt,.main__dl--sub dt{font-size:14px;font-weight:700}.main__dl--sub{margin-left:30px}.main__title--h2--renew:hover{opacity:.6}.main__dl--renew{display:none;margin:20px auto}.breadcrumb li,.main__ul--inline li{display:inline-block}.main__dl--renew dt{font-weight:700}.main__dl--renew dd{margin:0 0 30px}.main__dl--staff dt{font-size:12px;color:#666}.main__dl--staff dd{font-size:16px;margin-bottom:20px;padding-left:16px}.main__ul--inline li span,.params .type{font-size:10px;color:#666}.main__ul,.main__ul--style-none{margin:0 0 20px 20px}.main__ul--style-none>li ul,.main__ul>li ul{margin-left:20px}.main__ul li,.main__ul--style-none li{margin:10px 0}.main__ol{margin:0 0 20px 30px}.main__ol li{margin:10px 0}.main__ul--inline{margin:0 0 20px 5px}.main__ul--inline li{min-width:140px;margin-right:20px}.main__table--type01,.main__table--type02{margin-bottom:20px}.main__table--type01>tbody>tr>td,.main__table--type01>tbody>tr>th,.main__table--type02>tbody>tr>td,.main__table--type02>tbody>tr>th{padding:4px 12px;border:1px solid #999}.main__table--type01>tbody>tr>th,.main__table--type02>tbody>tr>th{text-align:left;background-color:#efefef}.main__table--type02{margin:0 auto 20px}.main__table--type03{margin:10px 0}.params .params-list{margin-left:20px}.param-name{font-size:12px;padding:0 3px;border:1px solid #ccc;background:#efefef}.main__pre--code,.main__pre--code--wrap .line-pre{padding:14px 20px;border:1px solid #ccc;background-color:#f9f9f9}.main__pre--code{overflow-x:visible;margin-bottom:10px;white-space:pre-wrap}.pre__static,.pre__type{font-size:12px;color:#888}.pre__static a,.pre__type a{text-decoration:underline;color:#888}.breadcrumb{margin:-10px 0 20px;text-align:right}.main__pre--code--wrap .line-pre{margin-bottom:10px}.main__pre--code--wrap .ace_gutter{background:#fff;color:#999}.main__pre--code--wrap .ace_print-margin{background:#e8e8e8;width:1px}.main__pre--code--wrap .ace-github-light{background-color:#fff;color:#333}.main__pre--code--wrap .ace_cursor{color:#000}.main__pre--code--wrap .ace_marker-layer .ace_selection{background:#c8c8fa}.main__pre--code--wrap .ace_multiselect .ace_selection.ace_start{border-radius:2px;box-shadow:0 0 3px 0 #fff}.main__pre--code--wrap .ace_marker-layer .ace_step{background:#c6dbae}.main__pre--code--wrap .ace_marker-layer .ace_bracket{border:1px solid silver;margin:-1px 0 0 -1px}.main__pre--code--wrap .ace_marker-layer .ace_active-line{background:#f5f5f5}.main__pre--code--wrap .ace_gutter-active-line{background-color:#f5f5f5}.main__pre--code--wrap .ace_marker-layer .ace_selected-word{border:1px solid #c8c8fa}.main__pre--code--wrap .ace_fold{background-color:#a71d5d;border-color:#333}.main__pre--code--wrap .ace_keyword{color:#a71d5d}.main__pre--code--wrap .ace_constant,.main__pre--code--wrap .ace_support,.main__pre--code--wrap .ace_support.ace_constant{color:#0086b3}.main__pre--code--wrap .ace_storage,.main__pre--code--wrap .ace_storage.ace_type,.main__pre--code--wrap .ace_support.ace_type{color:#a71d5d}.main__pre--code--wrap .ace_invalid.ace_illegal{background-color:#b52a1d;color:#f8f8f8;font-style:italic;text-decoration:underline}.main__pre--code--wrap .ace_invalid.ace_deprecated{color:#b52a1d;font-style:italic;text-decoration:underline}.main__pre--code--wrap .ace_string,.main__pre--code--wrap .ace_string.ace_regexp{color:#df5000}.main__pre--code--wrap .ace_comment{color:#969896}.main__pre--code--wrap .ace_variable{color:#1d3e81}.main__pre--code--wrap .ace_entity.ace_name{color:#795da3}.main__pre--code--wrap .ace_entity.ace_name.ace_tag{color:#63a35c}.main__pre--code--wrap .ace_markup.ace_heading{color:#1d3e81}.main__pre--code--wrap .ace_markup.ace_list{color:#693a17}.main__pre--code--wrap .pl-c{color:#969896}.main__pre--code--wrap .pl-c1,.main__pre--code--wrap .pl-mdh,.main__pre--code--wrap .pl-mm,.main__pre--code--wrap .pl-mp,.main__pre--code--wrap .pl-mr,.main__pre--code--wrap .pl-s1 .pl-v,.main__pre--code--wrap .pl-s3,.main__pre--code--wrap .pl-sc,.main__pre--code--wrap .pl-sv{color:#0086b3}.main__pre--code--wrap .pl-e,.main__pre--code--wrap .pl-en{color:#795da3}.main__pre--code--wrap .pl-s1 .pl-s2,.main__pre--code--wrap .pl-smi,.main__pre--code--wrap .pl-smp,.main__pre--code--wrap .pl-stj,.main__pre--code--wrap .pl-vo,.main__pre--code--wrap .pl-vpf{color:#333}.main__pre--code--wrap .pl-ent{color:#63a35c}.main__pre--code--wrap .pl-k,.main__pre--code--wrap .pl-s,.main__pre--code--wrap .pl-st{color:#a71d5d}.main__pre--code--wrap .pl-pds,.main__pre--code--wrap .pl-s1,.main__pre--code--wrap .pl-s1 .pl-pse .pl-s2,.main__pre--code--wrap .pl-sr,.main__pre--code--wrap .pl-sr .pl-cce,.main__pre--code--wrap .pl-sr .pl-sra,.main__pre--code--wrap .pl-sr .pl-sre,.main__pre--code--wrap .pl-src{color:#df5000}.main__pre--code--wrap .pl-mo,.main__pre--code--wrap .pl-v{color:#1d3e81}.main__pre--code--wrap .pl-id{color:#b52a1d}.main__pre--code--wrap .pl-ii{background-color:#b52a1d;color:#f8f8f8}.main__pre--code--wrap .pl-sr .pl-cce{color:#63a35c;font-weight:700}.main__pre--code--wrap .pl-ml{color:#693a17}.main__pre--code--wrap .pl-mh,.main__pre--code--wrap .pl-mh .pl-en,.main__pre--code--wrap .pl-ms{color:#1d3e81;font-weight:700}.main__pre--code--wrap .pl-mq{color:teal}.main__pre--code--wrap .pl-mi{color:#333;font-style:italic}.main__pre--code--wrap .pl-mb{color:#333;font-weight:700}.main__pre--code--wrap .pl-md,.main__pre--code--wrap .pl-mdhf{background-color:#ffecec;color:#bd2c00}.main__pre--code--wrap .pl-mdht,.main__pre--code--wrap .pl-mi1{background-color:#eaffea;color:#55a532}.main__pre--code--wrap .pl-mdr{color:#795da3;font-weight:700}