@charset "UTF-8";/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}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{border:0;font-size:100%;font-style:normal;font-weight:400;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left;vertical-align:top}img{border:none;vertical-align:top}html{font-size:62.5%;height:100%}body{width:100%;height:100%;overflow:hidden;color:#666;font-family:'メイリオ',Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:url(../img/common/size_pc.png) #fff}@media screen and (max-width:980px){body{background:url(../img/common/size_tablet.png) #fff}}@media screen and (max-width:640px){body{background:url(../img/common/size_mobile.png) #fff}}canvas,img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}a{text-decoration:none;color:#666}b{font-weight:700}#print-fusen-area,#print-main-canvas{display:none}#fusen-area,#link-area,#link-page-thickness-area,#main-canvas,#preview-canvas{display:block}.clearFix:after,.clearFix:before{content:" ";display:table}.clearFix:after{clear:both}.canvas{position:relative;z-index:1;width:100%}.canvas canvas{position:absolute;top:0;left:0}.canvas .link-area{position:absolute;top:0;left:0}.canvas .link-area a{position:absolute;display:block;width:100px;height:100px;background:red;opacity:.2}.canvas .link-area a:hover{opacity:.5}.canvas .link-page-thickness-area{position:absolute;top:0;left:0}.canvas .link-page-thickness-area a{position:absolute;display:block;width:100px;height:100px}.canvas .fusen-area{position:absolute;top:0;left:0}.canvas .fusen-area .fusen-obj{position:absolute}.canvas .fusen-area .fusen-obj .bg{position:absolute;z-index:1;border-radius:8px;opacity:.5}.canvas .fusen-area .fusen-obj .fusen-head{position:relative;z-index:2;font-weight:700;border-radius:8px 8px 0 0;cursor:pointer}.canvas .fusen-area .fusen-obj .fusen-body{position:relative;z-index:2}.canvas .fusen-area .fusen-obj .del{position:absolute;z-index:5;font-weight:700;line-height:1em;color:#000;background:#fff}.canvas .fusen-area .fusen-obj .resize{position:absolute;z-index:5;width:20px;height:20px;bottom:0;right:0;font-weight:700}.canvas .fusen-area .fusen-obj textarea{color:#333;border:none;background:0 0;resize:none}.canvas .fusen-area .fusen-obj textarea:focus{border:none}.bottom-menu{position:absolute;z-index:5;bottom:0;left:0;padding-top:1px;width:100%;background:#fff}.bottom-menu .box{position:relative;padding-top:10px;width:100%;height:67px;background:#f1f1f1}@media screen and (max-width:980px){.bottom-menu .box{height:140px}}.bottom-menu .box .logo{position:absolute;top:0;left:0}@media screen and (max-width:640px){.bottom-menu .box .logo{display:none}}.bottom-menu .box .box-btns{position:relative;margin-left:141px;padding:16px 0 0 9px;height:46px;border-left:1px solid #d9d9d9}@media screen and (max-width:980px){.bottom-menu .box .box-btns{height:116px}}@media screen and (max-width:640px){.bottom-menu .box .box-btns{margin-left:0;border-left:none}}.bottom-menu .box .box-btns a .icon{display:table-cell;text-align:center;vertical-align:middle;width:51px;height:25px;line-height:1px}.bottom-menu .box .box-btns a.btn-move-auto .auto{display:inline}.bottom-menu .box .box-btns a.btn-move-auto .auto.icon{display:table-cell}.bottom-menu .box .box-btns a.btn-move-auto .stop{display:none}.bottom-menu .box .box-btns a.btn-move-auto.stop .auto{display:none}.bottom-menu .box .box-btns a.btn-move-auto.stop .stop{display:inline}.bottom-menu .box .box-btns a.btn-move-auto.stop .stop.icon{display:table-cell}.bottom-menu .box .box-btns2{position:absolute;top:24px;left:537px}@media screen and (max-width:980px){.bottom-menu .box .box-btns2{top:90px;left:149px}}@media screen and (max-width:640px){.bottom-menu .box .box-btns2{left:8px}}.bottom-menu .box .box-btns2 a .icon{display:table-cell;text-align:center;vertical-align:middle;width:44px;height:22px;line-height:1px}.bottom-menu .box .btn-move-top{position:absolute;display:block;width:51px;height:42px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px;top:17px;left:8px}.bottom-menu .box .btn-move-top.off{background:#ccc}@media screen and (max-width:640px){.bottom-menu .box .btn-move-top{left:3px}}.bottom-menu .box .btn-move-prev{position:absolute;display:block;width:51px;height:42px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px;top:17px;left:64px}.bottom-menu .box .btn-move-prev.off{background:#ccc}@media screen and (max-width:640px){.bottom-menu .box .btn-move-prev{left:59px}}.bottom-menu .box .btn-move-next{position:absolute;display:block;width:51px;height:42px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px;top:17px;left:118px}.bottom-menu .box .btn-move-next.off{background:#ccc}@media screen and (max-width:640px){.bottom-menu .box .btn-move-next{left:113px}}.bottom-menu .box .btn-move-last{position:absolute;display:block;width:51px;height:42px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px;top:17px;left:174px}.bottom-menu .box .btn-move-last.off{background:#ccc}@media screen and (max-width:640px){.bottom-menu .box .btn-move-last{left:169px}}.bottom-menu .box .btn-move-auto{position:absolute;display:block;width:51px;height:42px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px;top:17px;left:228px}.bottom-menu .box .btn-move-auto.off{background:#ccc}@media screen and (max-width:640px){.bottom-menu .box .btn-move-auto{left:223px}}.bottom-menu .box .page{position:absolute;top:17px;left:286px}@media screen and (max-width:640px){.bottom-menu .box .page{left:280px}}.bottom-menu .box .page p{position:relative;margin:0;text-align:center;line-height:20px;font-size:11px}.bottom-menu .box .page input{position:absolute;top:-12px;left:-21px;padding:0 6px;width:58px;height:40px;text-align:right;background:#fff;border:1px solid #ccc;border-radius:6px;font-size:20px;-webkit-transform:scale(.5);transform:scale(.5)}.bottom-menu .box .page .input-page-text{margin-left:35px}.bottom-menu .box .page .btn-page-jump{display:inline-block;margin-left:3px;width:32px;text-decoration:none;text-align:center;color:#fff;background:#333;border-radius:3px}@media screen and (max-width:640px){.bottom-menu .box .page .btn-page-jump{width:28px}}.bottom-menu .box .btn-large{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:0}.bottom-menu .box .btn-large.off{background:#ccc}.bottom-menu .box .btn-small{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:50px}.bottom-menu .box .btn-small.off{background:#ccc}.bottom-menu .box .btn-fusen{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:100px}.bottom-menu .box .btn-fusen.off{background:#ccc}.bottom-menu .box .btn-pen{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:150px}.bottom-menu .box .btn-pen.off{background:#ccc}.bottom-menu .box .btn-pdf{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:200px}.bottom-menu .box .btn-pdf.off{background:#ccc}.bottom-menu .box .btn-print{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:250px}.bottom-menu .box .btn-print.off{background:#ccc}.bottom-menu .box .btn-help{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:300px}.bottom-menu .box .btn-help.off{background:#ccc}.bottom-menu .box .btn-link-display{position:absolute;display:block;width:44px;height:41px;text-decoration:none;text-align:center;color:#666;background:#efefef;border:1px solid #d5d5d5;border-radius:3px;top:0;left:300px}.bottom-menu .box .btn-link-display.off{background:#ccc}.bottom-menu .box .btn-link-display .box-view{display:block}.bottom-menu .box .btn-link-display .box-hidden{display:none}.bottom-menu .box .btn-link-display.hidden .box-view{display:none}.bottom-menu .box .btn-link-display.hidden .box-hidden{display:block}.bottom-menu .box .box-slider{position:absolute;z-index:10;top:10px;left:150px}@media screen and (max-width:640px){.bottom-menu .box .box-slider{left:15px}}.bottom-menu .box .box-slider .box-slider-bg{display:block;width:100%;height:6px;background:#a1a1a1;border-radius:3px}.bottom-menu .box .box-slider .box-slider-btn{position:absolute;top:3px;left:0;margin-top:-8px;margin-left:-8px;width:16px;height:16px;background:#ededed;border:1px solid #bbb;border-radius:8px}.side-menu{position:absolute;z-index:30;top:0;left:0}.side-menu .tabs{position:absolute;top:0;left:0}.side-menu .tabs a{display:block;padding-top:7px;width:30px;height:48px;font-size:1.3em;text-decoration:none;text-align:center;color:#fff;background:#414141;border-bottom:1px solid #303030}.side-menu .tabs a.size2{height:68px}.side-menu .tabs a.close{display:none;margin-top:20px;height:28px;border-radius:0 5px 5px 0;font-size:1.5em;font-weight:700;color:#414141;border:1px solid #414141;border-left:none;background:#fff}.side-menu .tabs a.last{border-bottom:none;border-radius:0 0 5px 0}.side-menu .contents{position:absolute;top:0;right:0;background:#fff;border:1px solid #d9d9d9}.side-menu .contents .content{display:none;margin:0 0 0 auto}.side-menu .contents .content .side-menu-title{margin:10px 10px 15px;font-size:15px;font-weight:700}.side-menu .contents .content .side-menu-subtext{margin:10px 20px 10px;font-size:13px;font-weight:700}.side-menu .contents .content .side-menu-list-box{margin:0 10px;overflow-y:scroll}.side-menu .contents .content .sort-title{font-size:13px;font-weight:700}.side-menu .contents #side-menu-content-search .search-input{margin:10px 20px 10px;font-size:13px}.side-menu .contents #side-menu-content-search .search-input input{width:200px;line-height:20px;height:20px;border:1px solid #333;background:#fff}.side-menu .contents #side-menu-content-search .search-input a{display:inline-block;padding:0 5px;line-height:24px;color:#fff;background:#414141;border-radius:0 3px 3px 0}.side-menu .contents #side-menu-content-search .search-result{margin:10px 20px 0;font-size:12px}.side-menu .contents #side-menu-content-search .search-result .alert{color:red}.side-menu .contents #side-menu-content-search .search-result .search-result-num{margin-bottom:10px;font-weight:700}.side-menu .contents #side-menu-content-search .search-result .col-page{position:absolute;left:10px}.side-menu .contents #side-menu-content-search .search-result .col-keyword{display:inline-block;padding-left:100px}.side-menu .contents #side-menu-content-search .search-result .col-keyword b{color:#ffcc06}.side-menu .contents #side-menu-content-search .search-result .search-result-titleline{position:relative;margin:0 10px;padding:0 0 0 10px;color:#fff;line-height:24px;background:#3e3e3e}.side-menu .contents #side-menu-content-search .search-result .search-result-list li{border-bottom:1px dashed #3e3e3e;background:#fff}.side-menu .contents #side-menu-content-search .search-result .search-result-list li.bg{background:#e6e5e5}.side-menu .contents #side-menu-content-search .search-result .search-result-list li.last{border-bottom:none}.side-menu .contents #side-menu-content-search .search-result .search-result-list li a{position:relative;display:block;padding:5px 10px}.side-menu .contents #side-menu-content-fusen .sort-select{margin:0 10px 10px;font-size:12px}.side-menu .contents #side-menu-content-fusen .side-menu-list-box li{margin-bottom:10px}.side-menu .contents #side-menu-content-fusen .side-menu-list-box li.last{margin-bottom:0}.side-menu .contents #side-menu-content-fusen .side-menu-list-box a{display:block;padding:5px;font-size:12px}.side-menu .contents #side-menu-content-help{padding-top:20px}.side-menu .contents #side-menu-content-help .side-menu-list-box .option-title{font-size:12px;font-weight:700;margin-top:5px;margin-bottom:10px;padding:2px 3px;background:#e4e4e4}.side-menu .contents #side-menu-content-help .side-menu-list-box .box{margin-bottom:25px;font-size:11px}.side-menu .contents #side-menu-content-help .side-menu-list-box .box p{margin:5px 0}.side-btn{position:absolute;top:0;left:0;z-index:6}.side-btn .sideBtnNext,.side-btn .sideBtnPrev{position:absolute;top:0;left:0;display:block}.side-btn .sideBtnNext img,.side-btn .sideBtnPrev img{position:absolute;top:0}.side-btn .sideBtnNext .icon,.side-btn .sideBtnPrev .icon{position:absolute;top:-25px;left:-25px;display:block;padding-top:12px;width:50px;height:38px;text-align:center;line-height:24px;background:#fff;border-radius:25px;box-shadow:3px 3px 7px 2px rgba(0,0,0,.4)}.side-btn .side-btn-text{position:absolute;width:300px;font-size:14px;text-align:center;line-height:30px;background:#fff;border-radius:15px;box-shadow:3px 3px 7px 2px rgba(0,0,0,.4)}.side-btn .side-btn-text.bottom{width:150px}.sub-window{position:absolute;z-index:20;top:0;left:0}.sub-window .window{position:absolute;padding:10px;width:200px;background:rgba(255,255,255,.9);border:2px solid #eae9e9;border-radius:7px;box-shadow:3px 3px 7px 2px rgba(0,0,0,.4)}.sub-window .window dt{position:relative;font-size:14px;font-weight:700;cursor:pointer}.sub-window .window dt .sub-window-close{position:absolute;top:50%;right:0;margin-top:-10px;font-size:14px;line-height:20px}.sub-window .window dd .optionW1{float:left;margin-right:5px;width:46px}.sub-window .window dd .optionW2{float:left;margin-right:5px;width:97px}.sub-window .window dd .optionW3{float:left;margin-right:5px;width:148px}.sub-window .window dd .optionW4{float:left;width:198px}.sub-window .window dd .optionNoMargin{margin-right:0}.sub-window .window dd .optionBorder{padding-right:2px;margin-right:2px;border-right:1px solid #a8a8a8}.sub-window .window dd .option-title{font-size:12px;font-weight:700;margin-top:5px;text-align:center;line-height:18px}.sub-window .window dd .option-title.option-title-sub{margin-top:0}.sub-window .window dd .btnPrint{display:block;margin-top:15px;width:90px;line-height:45px;border-radius:45px;background:#007aff;color:#fff;font-size:1.6em;font-weight:700;text-align:center;cursor:pointer}.sub-window .window dd .linkCover{position:absolute;top:0;left:0;width:45px;height:45px}.sub-window .window dd .btnCaption{text-align:center;line-height:18px}.sub-window .window dd .sub-window-btn{position:relative;display:table-cell;width:45px;height:45px;text-align:center;vertical-align:middle;font-weight:700;color:#a8a8a8;border:1px solid #a8a8a8}.sub-window .window dd .sub-window-btn .linkbox{display:inline-block;pointer-events:none}.sub-window .window dd .sub-window-btn path,.sub-window .window dd .sub-window-btn svg{vertical-align:bottom;fill:#a8a8a8!important}.sub-window .window dd .sub-window-btn.on{color:#007aff;border-color:#007aff}.sub-window .window dd .sub-window-btn.on path,.sub-window .window dd .sub-window-btn.on svg{fill:#007aff!important}.sub-window .window dd .sub-window-btn:hover{color:#007aff;border-color:#007aff}.sub-window .window dd .sub-window-btn:hover path,.sub-window .window dd .sub-window-btn:hover svg{fill:#007aff!important}.sub-window .window dd .on .sub-window-btn{color:#007aff;border-color:#007aff}.sub-window .window dd .on .sub-window-btn path,.sub-window .window dd .on .sub-window-btn svg{fill:#007aff!important}.sub-window .window dd .colorPicker{margin-top:5px;font-size:12px;vertical-align:middle}.sub-window .window dd .colorPicker .colorPickerL{float:left}.sub-window .window dd .colorPicker .colorPickerR{float:right}.sub-window .window dd .colorPicker .option-title{margin-top:0}.sub-window .window dd .colorPicker .colorCell{display:inline-block;margin:1px;vertical-align:middle;width:20px;height:20px;border:1px solid #000}.sub-window .window dd .colorPicker .colorCell.selectColor{width:44px;height:44px}.sub-window .window dd .colorPicker .selectColorInput{padding:0 2px;width:calc(100% - 4px - 4px);height:14px;line-height:14px}.sub-window .window dd .colorPicker .selectColorInput span{font-size:11px}.sub-window .window.sub-window-pagePreview{padding-bottom:0;width:214px}.sub-window .window.sub-window-pagePreview dd{text-align:center}.sub-window .window.sub-window-pagePreview dd img{display:inline-block;border:1px solid #999}.sub-window .window.sub-window-pagePreview dd img.imgR{border-left:none}.sub-window .window.sub-window-pagePreview dd div{margin-top:3px;font-weight:700;font-size:12px;text-align:center}.sub-window .window.sub-window-areaNavi{width:250px}.sub-window .window.sub-window-areaNavi dd{position:relative;text-align:center;border:1px solid #999;line-height:0}.sub-window .window.sub-window-areaNavi dd img{display:block;float:left}.sub-window .window.sub-window-areaNavi dd span.blankImg{display:block;float:left}.sub-window .window.sub-window-areaNavi dd .areaNaviControler{position:absolute;background:rgba(255,0,0,.3)}.sub-window .window.sub-window-autoMove label input,.sub-window .window.sub-window-print label input{margin-right:3px;vertical-align:middle}.sub-window .window.sub-window-autoMove label span,.sub-window .window.sub-window-print label span{margin-right:10px;font-size:12px;vertical-align:middle}.sub-window .window.sub-window-autoMove .subwin-tab-btn a{width:30%}.sub-window .window.sub-window-autoMove .autoMoveStart{display:block;width:83px;line-height:46px;font-size:1.5em;text-align:center;color:#fff;border-radius:23px;background:#007aff}.sub-window .window.sub-window-autoMove .option-title{text-align:left}.sub-window .window.sub-window-help{width:300px}.sub-window .window.sub-window-help dd{height:250px;overflow-y:scroll}.sub-window .window.sub-window-help dd .option-title{margin-bottom:10px;padding:2px 3px;background:#e4e4e4}.sub-window .window.sub-window-help dd .box{margin-bottom:25px;font-size:11px}.sub-window .window.sub-window-help dd .box p{margin:5px 0}@media print{.sub-window{display:none}}