@charset "UTF-8";.support_block{margin-bottom:30px;padding:30px;background-color:#fff;border-radius:15px}.support_btn ul{display:flex;justify-content:center;gap:15px;padding:0;list-style:none;margin:10px auto}.support_btn a{display:flex;align-items:center;justify-content:center;gap:8px;width:220px;border-radius:30px;background-color:#f2f4f8;color:#2c3366;font-weight:600;text-decoration:none;border:2px solid transparent;transition:all .25s ease;padding:5px}.support_btn a::after{content:"";width:18px;height:18px;background:url(/common/img/btn_rightA.png) no-repeat center/contain}.support_btn a:hover{background-color:#171c61;color:#fff;border-color:#171c61}.support_btn a:hover::after{background:url(/common/img/btn_rightB.png)}.support_nav{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0;gap:20px}.support_nav li{width:450px}.support_nav a{display:block;position:relative;height:160px;border:2px solid #ddd;border-radius:10px;padding:20px 40px 20px 20px;text-decoration:none;color:#000;background:#fff;transition:all .25s ease;box-sizing:border-box}.support_nav a::after{content:"";display:inline-block;width:15px;height:15px;background:url(/common/img/btn_rightA.png) no-repeat center/contain;position:absolute;bottom:10px;right:10px;transition:background-image .2s ease}.support_nav a:hover{background-color:#2c3366;border-color:#2c3366;color:#fff;-webkit-transform:translate(2px,2px);transform:translate(2px,2px);box-shadow:2px 2px 5px rgba(0,0,0,.2)}.support_nav a:hover::after{background-image:url(/common/img/btn_rightB.png)}.support_nav .title{font-weight:600;font-size:20px;color:#2c3366;margin-bottom:8px}.support_nav .text{font-size:14px;line-height:1.6}.support_nav a:hover .text,.support_nav a:hover .title{color:#fff}.support_cards{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:40px}.support_card{width:350px;background:#fff;border:1px solid #dbe2f0;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:30px;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.support_card p{font-weight:700}.icon_area{display:flex;align-items:center;gap:15px;border-bottom:1px solid #e0e6f2;padding-bottom:15px;margin-bottom:15px}.icon_area img{width:40px;height:40px}.icon_area h3{font-size:18px;color:#2c3366;font-weight:700}.support_card ul{list-style:none;padding:0;margin:0}.support_card li{margin-bottom:10px}.support_card a{text-decoration:none;color:#2c3366;position:relative;padding-left:20px;display:inline-block}.support_card a::before{content:"›";position:absolute;left:0;color:#2c3366}.support_card a:hover{color:#2c3366;text-decoration:underline}.GS_nav{background-color:#ececf8;padding:15px;border-radius:5px;margin-bottom:30px}.GS_nav_card{display:flex;align-items:center;position:relative;padding:15px 0}.GS_nav_card::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;border:1px solid #c9c9ee}.GS_nav_card:last-child::after{content:none}.GS_nav_head{font-weight:700;color:#2c3366;width:250px;flex-shrink:0}.GS_nav ul{display:flex;flex-wrap:wrap;list-style:none;gap:10px;margin:0;padding:0}.GS_nav ul li a{font-size:12px;font-weight:700;color:#fff;background-color:#2c3366;border-radius:20px;padding:5px 15px;text-decoration:none;display:inline-block;transition:background-color .2s}.GS_nav ul li a:hover{background-color:#2c3366}.gs_list{display:flex;flex-wrap:wrap;gap:30px}.GS_card{padding:30px;background-color:#ececf8;text-align:center;border-radius:5px;width:-webkit-fill-available}.document_items{background-color:#fff}.document_item{margin:0 30px;position:relative}.document_item::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;border:1px solid #c9c9ee}.document_item:last-child::after{content:none}.document_item_inner{display:flex;padding:15px 0;justify-content:space-between;align-items:center}.document_item_h{color:#039;font-weight:700}.document_item_btns{display:flex;margin-top:0;align-items:center}.document_item_btn{width:190px}.document_item_btn a{display:flex;position:relative;border:2px solid transparent;transition:.3s color cubic-bezier(0,0,.58,1),.3s border-color cubic-bezier(0,0,.58,1),.3s background-color cubic-bezier(0,0,.58,1);background-color:#039;text-align:center;text-decoration:none;color:#fff;font-family:YakuHanJP,YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;align-items:center;justify-content:center}.document_list_img img{width:300px;margin:20px;height:auto}.gs_list_nomovie .GS_card{width:425px}.gs_list_nomovie h2{font-size:18px;font-weight:700;margin-bottom:10px}.gs_list_nomovie p{font-size:12px}.gs_list_nomovie .document_item_btn{width:150px}.training_feature dd{min-height:100px}.training_feature dt{float:left;min-height:100px}.training_feature dt::after{content:" "}.accordion_head{display:flex}.sup_resource{width:720px;overflow:hidden;margin:0;margin-bottom:-30px}.sup_resource ul{display:flex;flex-wrap:wrap;width:750px;overflow:hidden;list-style-type:none;margin:0;padding:0}.sup_resource li{display:flex;flex-direction:column;width:295px;margin-right:30px;margin-bottom:30px;padding:25px;background:#f2f1f0}.sup_resource li.portal{background:#fed}.sup_resource li.user{background:#e2eefc}.sup_resource li.dev{background:#e4ebfd}.sup_resource li .tit{font-weight:700;font-size:18px;font-size:1.8rem;margin:0 0 15px;padding:10px 0 10px 60px}.sup_resource li.portal .tit{color:#22408d;background:url(../img/ico_userportal.png) 0 0 no-repeat}.sup_resource li.user .tit{color:#2c3366;background:url(../img/ico_userresouce.png) 0 0 no-repeat}.sup_resource li.dev .tit{color:#2c3366;background:url(../img/ico_devresouce.png) 0 0 no-repeat}.sup_resource li.mainte .tit{color:#2c3366;background:url(../img/ico_maintenance.png) 0 0 no-repeat}.sup_resource li.training .tit{color:#2c3366;background:url(../img/ico_training.png) 0 0 no-repeat}.sup_resource li.openday .tit{color:#2c3366;background:url(../img/ico_openday.png) 0 0 no-repeat}.sup_resource li.news .tit{color:#2c3366;background:url(../img/ico_news.png) 0 0 no-repeat}.sup_resource li p{font-size:14px;font-size:1.4rem}.sup_resource li .btn{margin-top:auto;padding-top:20px}.sublicense_btn{position:absolute;bottom:15px;right:20px;display:inline-block;padding:8px 16px;background-color:#2c3366;color:#fff;text-decoration:none;border-radius:49px;font-size:14px;width:150px;text-align:center}.sublicense_btn:hover{background-color:#2c3366}.tabs{width:97%;margin:10px;box-shadow:0 0 8px gray;background-color:#f4f4f4;border-radius:15px}.tab-buttons{background:#f4f4f4;border:#f4f4f4 solid 5px;border-radius:10px 10px 0 0;height:30px}.tab-buttons div{font:400 14px 'open sans',sans-serif;width:calc(33.333% - 2px);display:inline-block;text-align:center;height:35px;line-height:35px;border-radius:10px 10px 0 0}.tab-buttons div:hover{color:#000;background:#fff}.tab-content{display:inline-block;color:#333;width:calc(100% - 0px);border-radius:0 0 10px 10px;background-color:#fff}.tab-content div.content1,.tab-content div.content2,.tab-content div.content3{padding:20px}.tab-content div.title{border-bottom:#f4f4f4 solid 4px;font-size:18px;font-weight:700;margin:16px 0 20px;padding:7px 15px 7px 0;color:#333;line-height:1.5}.tab-content .h2{background-color:#fff;padding:0 0 0 12px;border-bottom:5px}.blockquote{margin-top:10px;margin-bottom:10px;padding:7px;border:3px solid #767171}.ml_cate{padding:30px;margin:0 0 30px 0;background-color:#fff;border-radius:5px}.ml_menu ul{display:flex;flex-wrap:wrap;list-style:none;gap:15px}.ml_menu ul img{width:200px}table.tbr th{text-align:center;line-height:1.2}table.tbr td.visiter{font-size:14px;font-size:1.4rem;width:17%}table.tbr td.user{background:#fcfbe1}table.tbr td.up{background:#dff5e5}table.tbr td.partner{background:#dce5fc}table.tbr td.other{background:#f1f1f1}@media screen and (max-width:640px){.dl_link.gp{background:#f2f5ff;padding:10px 10px 1px;margin:0 0 40px}.dl_link p.dlbtn{line-height:1.3;width:100%;float:none;display:table;margin:0 0 10px;background:#f2f1f0 url(/common/img/ico_pdf_l.png) no-repeat 20px center;background-size:19px 20px;transition:all .2s ease-in}.sup_resource{width:100%}.sup_resource ul{width:100%}.sup_resource li{float:none;width:100%;margin-right:0;margin-bottom:30px;padding:30px 30px 40px 30px;box-sizing:border-box}}.mailing-list-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 40px;padding:0;list-style:none}.mailing-list-menu li{margin:0}.mailing-list-menu li>a{display:flex;flex-direction:column;align-items:center;min-height:230px;padding:16px;box-sizing:border-box;color:#fff;text-decoration:none;background-color:#dce5ff;border-radius:12px;transition:box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s ease}.mailing-list-menu li>a:hover{background-color:#d3defb;box-shadow:0 6px 16px rgba(0,34,91,.18);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mailing-list-menu li>a:focus-visible{outline:3px solid #2878d0;outline-offset:3px}.mailing-list-menu__icon{display:flex;align-items:center;justify-content:center;width:136px;height:136px;margin-bottom:18px;background-color:#fff;border-radius:50%}.mailing-list-menu__icon img{display:block;width:76px;height:76px;-o-object-fit:contain;object-fit:contain}.mailing-list-menu__label{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:8px 16px;box-sizing:border-box;color:#fff;font-size:18px;font-weight:700;line-height:1.4;text-align:center;background-color:#052b70;border-radius:9999px}@media screen and (max-width:767px){.mailing-list-menu{grid-template-columns:1fr;gap:16px}.mailing-list-menu li>a{min-height:auto}}div.smovie{display:flex;flex-wrap:wrap;font-size:1.4rem;box-sizing:border-box;width:700px}div.sm_head{width:100%;border-left:solid 5px #00f;border-bottom:solid 1px;margin-bottom:5px;background-color:#eef;cursor:pointer}div.intro{border-left:solid 5px gold;background-color:#ffffe0}div.intro .ico_label{background:url(/common/img/ico_intro.png) no-repeat right content-box}div.beginner{border-left:solid 5px #2e8b57;background-color:#f0fff0}div.beginner .ico_label{background:url(/common/img/ico_beginner.png) no-repeat right content-box}div.basic{border-left:solid 5px #00f;background-color:#eef}div.basic .ico_label{background:url(/common/img/ico_basic.png) no-repeat right content-box}div.sm_title{display:flex;box-sizing:border-box}div.sm_title div{box-sizing:border-box;border-top:solid 1px;border-right:solid 1px;padding-left:6px;padding-top:0;padding-right:3px;height:25px}div.sm_title div:nth-child(1){flex-grow:1}div.sm_title div:nth-child(2){width:100px}div.sm_title div:nth-child(3){width:135px}div.sm_s_desc{display:flex;box-sizing:border-box;border-top:solid 1px;border-right:solid 1px;padding-left:6px;padding-top:0}div.sm_body{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}div.sm_body iframe{flex-grow:0;width:320px;height:180px;padding-left:10px}div.sm_body div.sm_desc{flex-grow:1;width:0;padding-left:10px}div.sm_body p{width:100%}div.guide section.license_setup_steps{border:2px solid #2c3366;border-radius:20px;margin:20px 0 30px;overflow:hidden}div.guide section.license_setup_steps .license_setup_steps_title{background:#f2f2f2;padding:15px 20px}div.guide section.license_setup_steps .license_setup_steps_title h2{color:#2c3366;font-size:2rem;margin:0}div.guide section.license_setup_steps .license_setup_steps_content{background:#fff;padding:20px}div.guide section.license_setup_steps .license_setup_steps_lead{font-weight:700;margin:0 0 12px}div.guide section.license_setup_steps ul{list-style:none;margin:0;padding:0}div.guide section.license_setup_steps li{margin:0 0 10px}div.guide section.license_setup_steps li:last-child{margin-bottom:0}div.guide .license_type{display:block;font-size:larger;padding:10px 0;color:#333;font-weight:700;text-decoration:none;text-align:center;background:#f0eae4 url(/common/img/arw.png) no-repeat 95% center;transition:all .2s ease-out;margin:10px 0 10px 0}div.guide .license_type a{text-decoration:none;color:#000;display:block;height:100%;width:100%}div.guide .license_type:hover{color:#fff;background:#2c3366 url(../img/arw_sidenav_w.png) 97% 50% no-repeat}div.guide p{margin:0}div.guide img{width:400px;height:auto;margin-bottom:10px}div.guide div.h3_block{margin:10px 10px 50px 10px}div.guide div.ac_head{background-color:#f0eae4;padding:5px}div.guide div.ac_head:hover{color:#fff;background:#2c3366 url(../img/arw_sidenav_w.png) 97% 50% no-repeat}div.guide div.ac_body{border:solid 2px #f0eae4;padding:10px;display:none;margin-bottom:10px}div.guide .ac_head.open :first-child::before{content:'▲ '}div.guide .ac_head :first-child::before{content:'▼ '}@media screen and (max-width:640px){span.spview{display:none}div.img_btn img{width:100px}div.smovie{display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}div.sm_title{display:flex;flex-wrap:wrap}div.sm_title div{padding-top:2px;padding-left:5px;flex-grow:1}div.sm_title div:nth-child(1){width:100%}div.sm_title div:nth-child(2){width:50%}div.sm_title div:nth-child(3){width:50%}div.sm_body{width:100%;margin-bottom:10px}div.sm_body iframe{padding-left:0;width:100%}div.sm_body div.sm_desc{width:100%;padding-left:0}}
/*# sourceMappingURL=style.css.map */
