/*
Theme Name: DESKWING
Author: 
Author URI: 
Description: DESKWING Web site
Version: 1.0
Text Domain:
*/

article.content{min-height:700px;}
a:hover{opacity:0.6;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{　　　vertical-align:top;　　　font-size:0;　　　line-height:0}.clearfix,div.fit-nav nav.gnav ul,div.fit-nav nav.mnav ul,header.gheader nav.gnav ul,header.gheader nav.mnav ul,div.fit-nav nav.snav ul,div.fit-nav nav.dwnav ul,header.gheader nav.snav ul,header.gheader nav.dwnav ul,div.main-container,ul.func-list,ul.faq-list,table.form td ul,footer div.footer-container div.contactlist,footer div.footer-container div.contactlist div.contactus ul,footer div.footer-link,footer div.footer-link ul,ul.sitemap-list ul.sitemap-list__child,div.toppage-menu nav ul{display:inline-block;zoom:1}.clearfix:after,div.fit-nav nav.gnav ul:after,div.fit-nav nav.mnav ul:after,header.gheader nav.gnav ul:after,header.gheader nav.mnav ul:after,div.fit-nav nav.snav ul:after,div.fit-nav nav.dwnav ul:after,header.gheader nav.snav ul:after,header.gheader nav.dwnav ul:after,div.main-container:after,ul.func-list:after,ul.faq-list:after,table.form td ul:after,footer div.footer-container div.contactlist:after,footer div.footer-container div.contactlist div.contactus ul:after,footer div.footer-link:after,footer div.footer-link ul:after,ul.sitemap-list ul.sitemap-list__child:after,div.toppage-menu nav ul:after{content:"";height:0;clear:both;display:block}* html .clearfix,* html div.fit-nav nav.gnav ul,div.fit-nav nav.gnav * html ul,* html div.fit-nav nav.mnav ul,div.fit-nav nav.mnav * html ul,* html header.gheader nav.gnav ul,header.gheader nav.gnav * html ul,* html header.gheader nav.mnav ul,header.gheader nav.mnav * html ul,* html div.fit-nav nav.snav ul,div.fit-nav nav.snav * html ul,* html div.fit-nav nav.dwnav ul,div.fit-nav nav.dwnav * html ul,* html header.gheader nav.snav ul,header.gheader nav.snav * html ul,* html header.gheader nav.dwnav ul,header.gheader nav.dwnav * html ul,* html div.main-container,* html ul.func-list,* html ul.faq-list,* html table.form td ul,table.form td * html ul,* html footer div.footer-container div.contactlist,footer div.footer-container * html div.contactlist,* html footer div.footer-container div.contactlist div.contactus ul,footer div.footer-container div.contactlist div.contactus * html ul,* html footer div.footer-link,footer * html div.footer-link,* html footer div.footer-link ul,footer div.footer-link * html ul,* html ul.sitemap-list ul.sitemap-list__child,ul.sitemap-list * html ul.sitemap-list__child,* html div.toppage-menu nav ul,div.toppage-menu nav * html ul{height:1%}.clearfix,div.fit-nav nav.gnav ul,div.fit-nav nav.mnav ul,header.gheader nav.gnav ul,header.gheader nav.mnav ul,div.fit-nav nav.snav ul,div.fit-nav nav.dwnav ul,header.gheader nav.snav ul,header.gheader nav.dwnav ul,div.main-container,ul.func-list,ul.faq-list,table.form td ul,footer div.footer-container div.contactlist,footer div.footer-container div.contactlist div.contactus ul,footer div.footer-link,footer div.footer-link ul,ul.sitemap-list ul.sitemap-list__child,div.toppage-menu nav ul{display:block}.fLeft{float:left}.fRight{float:right}.clear{clear:both}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.valign-top{vertical-align:top}.valign-middle{vertical-align:middle}.valign-bottom{vertical-align:bottom}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.mrgZero{margin:0 !important}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.padZero{padding:0 !important}html{font-size:62.5%}body{margin:0;padding:0;background-color:#fff;color:#333333;font-family:Helvetica, Arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo","メイリオ";line-height:1;-webkit-text-size-adjust:100%}a{text-decoration:none;color:#003c9b}.ul{text-decoration:underline}div.container{width:100%}.red{color:#ff0000}.fit{position:fixed;top:40px;margin-top:40px}div.fit-nav,header.gheader{margin-top:46px;border-bottom:1px solid #ccc;padding-bottom:25px}div.fit-nav hgroup,header.gheader hgroup{margin:0 auto;padding:0 20px;width:940px;position:relative}div.fit-nav div.logo,header.gheader div.logo{width:174px;margin:0 auto}div.fit-nav nav.gnav,div.fit-nav nav.mnav,header.gheader nav.gnav,header.gheader nav.mnav{margin-top:50px}div.fit-nav nav.gnav ul li,div.fit-nav nav.mnav ul li,header.gheader nav.gnav ul li,header.gheader nav.mnav ul li{float:left;width:187px;text-align:center;position:relative}div.fit-nav nav.gnav ul li span,div.fit-nav nav.mnav ul li span,header.gheader nav.gnav ul li span,header.gheader nav.mnav ul li span{display:inline-block;width:1px;height:0.8rem;border-left:1px solid #ccc;position:absolute;left:0;top:0.25rem}div.fit-nav nav.gnav ul li span:last-child,div.fit-nav nav.mnav ul li span:last-child,header.gheader nav.gnav ul li span:last-child,header.gheader nav.mnav ul li span:last-child{position:absolute;border-left:1px solid #ccc;left:187px}div.fit-nav nav.gnav ul li a,div.fit-nav nav.mnav ul li a,header.gheader nav.gnav ul li a,header.gheader nav.mnav ul li a{color:#333;font-size:1.4rem;letter-spacing:0.2rem}div.fit-nav nav.gnav ul li a:hover,div.fit-nav nav.mnav ul li a:hover,header.gheader nav.gnav ul li a:hover,header.gheader nav.mnav ul li a:hover{color:#003c9b}div.fit-nav nav.mnav ul li,header.gheader nav.mnav ul li{width:235px}div.fit-nav nav.mnav ul li span:last-child,header.gheader nav.mnav ul li span:last-child{position:absolute;left:234px}div.fit-nav nav.snav,div.fit-nav nav.dwnav,header.gheader nav.snav,header.gheader nav.dwnav{position:absolute;right:20px;top:40px}div.fit-nav nav.snav ul li,div.fit-nav nav.dwnav ul li,header.gheader nav.snav ul li,header.gheader nav.dwnav ul li{float:left;margin-left:10px}div.fit-nav nav.snav ul li a,div.fit-nav nav.dwnav ul li a,header.gheader nav.snav ul li a,header.gheader nav.dwnav ul li a{border-radius:12px;background-color:#f1f1f1;color:#000;font-size:1.2rem;width:103px;height:26px;padding:0.6rem 1.5rem 0.4rem 3.2rem}div.fit-nav nav.snav ul li.admin a,div.fit-nav nav.dwnav ul li.admin a,header.gheader nav.snav ul li.admin a,header.gheader nav.dwnav ul li.admin a{border-radius:12px;background:url(/wp-content/uploads/2015/08/icon_admin.gif) no-repeat left center;background-color:#f1f1f1;background-position:15px 5px}div.fit-nav nav.snav ul li.manual a,div.fit-nav nav.dwnav ul li.manual a,header.gheader nav.snav ul li.manual a,header.gheader nav.dwnav ul li.manual a{border-radius:12px;background:url(/wp-content/uploads/2015/08/icon_manual.gif) no-repeat left center;background-color:#f1f1f1;background-position:15px 5px;padding:0.6rem 1.5rem 0.4rem 3.0rem}div.fit-nav nav.dwnav,header.gheader nav.dwnav{left:20px}div.fit-nav nav.dwnav ul li.dw a,header.gheader nav.dwnav ul li.dw a{border-radius:12px;background:none;background-color:#f1f1f1;background-position:15px 5px;padding:0.6rem 1.5rem 0.4rem 2.0rem}div.fit-nav{margin-top:46px;border-bottom:1px solid #ccc;padding-bottom:25px;position:fixed !important;margin-top:0;z-index:10000;top:0;left:0;width:100% !important;margin:0 !important;height:auto;padding:20px 0 !important;background-color:#fff;display:none}div.fit-nav nav{width:940px;margin:0 auto !important;padding:0 !important;position:relative}div.fit-nav div.is-active{margin-left:-20px;top:34px !important;left:0}div.main-container{width:940px;padding:0 20px;margin:0 auto;margin-top:40px;position:relative}div.main-container article.content{float:right;width:700px}div.main-container article.content header{margin-bottom:24px}div.main-container article.content header h1{color:#003c9b;font-size:3.6rem;font-weight:normal;letter-spacing:0.4rem;border-bottom:1px solid #ccc;padding-bottom:10px;min-height:36px}div.main-container article.content header h1.post{margin-top:0.4rem;line-height:125%}div.main-container article.content header span.date{font-size:2.4rem;line-height:220%;color:#003c9b}div.main-container article.content div.post-content{font-size:1.4rem;line-height:170%;margin-bottom:7rem}div.main-container article.content section.sbox{margin:0 0 100px 0}div.main-container article.content section.sbox h2{color:#003c9b;font-size:2.4rem;font-weight:normal;letter-spacing:0.35rem;border-bottom:1px solid #ccc;padding-bottom:13px;margin-bottom:15px}div.main-container article.content section.sbox>p{font-size:1.4rem;line-height:170%}div.main-container article.content section.sbox>section{margin-top:1rem;margin-bottom:3rem}div.main-container article.content section.sbox>section h3{font-size:1.8rem;line-height:170%}div.main-container article.content section.sbox>section p{font-size:1.4rem;line-height:150%}div.main-container article.content section.sbox>section ul li{font-size:1.4rem;line-height:150%}div.main-container article.sidebar{float:left;width:200px;padding-bottom:7rem}div.main-container article.sidebar header h3{color:#333333;border-bottom:1px solid #ccc;font-size:1.4rem;font-weight:normal;padding-bottom:10px;height:18px;padding-top:18px}div.main-container article.sidebar ul li{border-bottom:1px solid #ccc;padding:2.3rem 0}div.main-container article.sidebar ul li a{font-size:1.3rem;line-height:120%}div.main-container article.sidebar ul li a:hover{text-decoration:underline}div.is-active{background-color:#003c9b;position:absolute;top:-41px;z-index:100}div.is-active.border-about{left:20px !important;width:188px;height:4px}div.is-active.border-price{left:208px !important;width:188px;height:4px}div.is-active.border-apply{left:394px !important;width:188px;height:4px}div.is-active.border-faq{left:581px !important;width:188px;height:4px}div.is-active.border-contactus{left:768px !important;width:188px;height:4px}div.is-active.border-mail{left:20px !important;width:236px;height:4px}div.is-active.border-ftp{left:254px !important;width:236px;height:4px}div.is-active.border-application{left:491px !important;width:236px;height:4px}div.is-active.border-controlpanel{left:728px !important;width:236px;height:4px}button{cursor:pointer;color:#fff;background-color:#2d5f90;font-size:1.4rem;margin-top:0.5rem;margin-bottom:0.5rem;margin-right:2.0rem;padding:1rem 1.8rem 1rem 2rem;border-radius:3px;border:1px solid #1a4c7d}button:after{margin-left:1.5rem;content:"\f138";font-family:FontAwesome}button:hover{background-color:#3772ad}ul.func-list li{border-radius:4px;border:1px solid #ccc;float:left;margin-right:20px;margin-bottom:20px}ul.func-list li:nth-child(3n){margin-right:0}ul.func-list li.func01 a{background:url(/wp-content/uploads/2015/08/icon_function01.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func02 a{background:url(/wp-content/uploads/2015/08/icon_function02.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func03 a{background:url(/wp-content/uploads/2015/08/icon_function03.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func04 a{background:url(/wp-content/uploads/2015/08/icon_function04.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func05 a{background:url(/wp-content/uploads/2015/08/icon_function05.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func06 a{background:url(/wp-content/uploads/2015/08/icon_function06.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func07 a{background:url(/wp-content/uploads/2015/08/icon_function07.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func08 a{background:url(/wp-content/uploads/2015/08/icon_function08.gif) no-repeat center top;background-position:center top 20px}ul.func-list li.func09 a{background:url(/wp-content/uploads/2015/08/icon_function09.gif) no-repeat center top;background-position:center top 20px}ul.func-list li a{color:#333;width:182px;height:120px;display:block;padding:100px 18px 20px 18px}ul.func-list li a h4{font-size:1.8rem;margin-bottom:0.3rem;color:#369}ul.func-list li a p{font-size:1.2rem;line-height:160%}span.icon-pdf{background:url(/wp-content/uploads/2015/08/icon_pdf.gif) no-repeat left center;padding:0.1rem 0rem 0.1rem 2rem;margin-left:0.5rem}table.basic-price{width:100%}table.basic-price td.empty{border:none !important;background:none !important;border-bottom:1px solid #ccc !important}table.basic-price tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:20px 0;font-size:1.4rem}table.basic-price tr th{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:20px 0;font-size:1.4rem}table.basic-price tr:nth-child(2n) td{background-color:#f0f0f0}table.basic-price tr:nth-child(2n) th{background-color:#f0f0f0}table.basic-price tr:first-child th{border-top:1px solid #ccc;font-size:2.4rem;color:#ff6600}table.basic-price tr:first-child th.type1{background-color:#e7f8ff}table.basic-price tr:first-child th.type2{background-color:#c2edff}table.basic-price tr.large-cell td{background-color:#fffcd8;color:#ff0000;font-size:1.8rem;font-weight:bold}table.basic-price tr.large-cell th{background-color:#f0f0f0 !important}aside.notice{margin-top:1rem;font-size:1.2rem;line-height:140%}table.function-price{width:100%}table.function-price td.empty{border:none !important;background:none !important;border-bottom:1px solid #ccc !important}table.function-price tr td.wsize{width:200px}table.function-price tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:20px 0;font-size:1.4rem;line-height:140%}table.function-price tr th{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:20px 0;font-size:1.4rem;background-color:#f0f0f0}table.function-price tr:first-child th{border-top:1px solid #ccc}ul.faq-list{margin-top:0.0rem;margin-bottom:3rem}ul.faq-list li{width:220px;float:left;margin-bottom:0.3rem}ul.faq-list li a{font-size:1.4rem;line-height:190%}div.apply-contactus{margin-top:5rem;padding-top:5rem;border-top:1px solid #ccc}div.apply-contactus>p{font-size:1.4rem}div.apply-contactus>address{margin-top:1rem;background-color:#fff8f8;color:#ff0000;font-size:1.43rem;font-weight:bold;font-style:normal;line-height:150%;padding:20px;border-radius:4px;border:1px solid red}table.form{margin-top:5rem;border-top:1px solid #ccc}table.form th{font-size:1.4rem;font-weight:normal;padding:10px 20px;width:200px;text-align:left;vertical-align:middle;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}table.form td{font-size:1.4rem;padding:10px 20px;text-align:left;width:500px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}table.form td ul{margin-top:1rem}table.form td ul li{float:left;width:220px;margin-bottom:1rem}table.form input[type="text"],table.form input[type="email"],table.form input[type="tel"]{border-radius:3px;border:1px solid #ccc;width:90%;padding:10px}table.form textarea{width:100%;height:15rem;border:none;border-radius:3px;border:1px solid #ccc}div.l-button{margin-top:3rem;text-align:center}div.l-button button{padding-left:5rem;padding-right:5rem}div.l-button>p{font-size:1.4rem;margin-bottom:2rem}.wpcf7 input[type="submit"]{cursor:pointer;color:#fff;background-color:#2d5f90;font-size:1.4rem;margin-top:0.5rem;margin-bottom:0.5rem;margin-right:2rem;padding:1rem 2rem;border-radius:3px;border:1px solid #1a4c7d}.wpcf7 .screen-reader-response{margin-top:2rem;margin-bottom:2rem;font-size:1.4rem;line-height:140%;color:#ff0000}.wpcf7 .screen-reader-response ul{font-size:1.4rem;line-height:140%;color:#ff0000}.wpcf7 .screen-reader-response ul li{padding-left:1.5rem;line-height:170%}.wpcf7 .wpcf7-response-output{font-size:1.4rem;line-height:140%;text-align:center;color:#ff0000}.wpcf7 .wpcf7-not-valid-tip{display:block;margin-top:0.7rem;color:#ff0000}.wpcf7-list-item{display:block;float:left;width:220px;margin-bottom:1rem}dl dt{color:#369;font-size:1.4rem;line-height:150%;cursor:pointer;margin-top:1.5rem;border-top:1px dotted #ccc;padding-top:1.5rem}dl dt:first-child{border:none}dl dd{display:none;font-size:1.4rem;line-height:150%;padding:1rem 0 1rem 1rem;border-left:1px solid #ccc;margin-left:1rem;margin-bottom:1rem}table.faq-table{margin-top:1rem;margin-bottom:1rem}table.faq-table td.empty{border:none !important;background:none !important;border-bottom:1px solid #ccc !important}table.faq-table tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:10px;font-size:1.4rem;line-height:140%}table.faq-table tr th{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;padding:10px 20px;font-size:1.4rem;background-color:#f0f0f0;width:50%}table.faq-table tr:first-child th{border-top:1px solid #ccc}div.faq-contactus,div.about-contactus{margin:0.8rem 0;padding:1rem 1.5rem;background-color:#eee;border-radius:3px;border:1px solid #ccc}div.about-contactus ul{font-size:1.4rem;line-height:170%}div.frame{display:inline-block;margin:0.8rem 0;padding:1rem 1.5rem;background-color:#eee;border-radius:3px;border:1px solid #ccc}.strong{font-weight:bold}footer div.punkz{margin:0 auto;padding:0 20px;width:940px}footer div.footer-container{background-color:#f2f2f2}footer div.footer-container div.inner{margin:0 auto;padding:0 20px;width:940px}footer div.footer-container nav.footer-menu{padding-top:4rem;padding-bottom:4rem;text-align:center;border-bottom:1px solid #ccc}footer div.footer-container nav.footer-menu a{color:#333;font-size:1.3rem;letter-spacing:0.2rem;margin:0 2rem}footer div.footer-container div.contactlist{margin-top:4rem;padding-bottom:4rem}footer div.footer-container div.contactlist div.logo{width:140px;height:66px;background:url(/wp-content/uploads/2015/08/footer_logo.gif) no-repeat;float:left}footer div.footer-container div.contactlist div.contactus{margin-left:20px;float:left}footer div.footer-container div.contactlist div.contactus h3{padding-top:1rem;font-size:1.3rem}footer div.footer-container div.contactlist div.contactus ul{margin-top:1.5rem}footer div.footer-container div.contactlist div.contactus ul li{font-size:1.4rem;float:left;height:24px;padding-top:0.4rem;margin-right:1.5rem;padding-left:34px}footer div.footer-container div.contactlist div.contactus ul li:last-child{margin-right:0}footer div.footer-container div.contactlist div.contactus ul li.tel{padding-left:30px;background:url(/wp-content/uploads/2015/08/icon_footer_tel.gif) no-repeat left center}footer div.footer-container div.contactlist div.contactus ul li.fax{background:url(/wp-content/uploads/2015/08/icon_footer_fax.gif) no-repeat left center}footer div.footer-container div.contactlist div.contactus ul li.mail{background:url(/wp-content/uploads/2015/08/icon_footer_mail.gif) no-repeat left center}footer div.footer-link{margin:20px auto;padding:0 20px;width:940px}footer div.footer-link ul{float:left}footer div.footer-link ul li{float:left}footer div.footer-link ul li a{color:#333;font-size:1.1rem;letter-spacing:0.1rem;margin-right:2rem}footer div.footer-link ul li a[target="_blank"]{background:url(/wp-content/uploads/2015/08/icon_blank.gif) no-repeat left center;padding-left:1.2rem}footer div.footer-link div.copyright{float:right;font-size:1.0rem;color:#333}ul.sitemap-list>li{font-size:1.4rem;margin-top:2rem}ul.sitemap-list>li>a{font-weight:bold}ul.sitemap-list h3{font-weight:normal;margin-top:1.2rem;margin-left:1rem}ul.sitemap-list ul.sitemap-list__child{margin-top:0.5rem;margin-left:1rem}ul.sitemap-list ul.sitemap-list__child li{float:left;width:230px;line-height:180%}div.main-visual-area{background-color:#fff;width:100%}div.main-visual-area ul.img-container{width:100%;height:480px;overflow:hidden}div.main-visual-area ul.img-container li{width:100%;height:480px}div.main-visual-area ul.img-container li a{display:block;width:100%;height:480px}div.main-visual-area ul.img-container li.image01{background:url(/wp-content/uploads/2015/08/image01.jpg) no-repeat center center #96e0ff}div.main-visual-area ul.img-container li.image02{background:url(/wp-content/uploads/2015/08/image02.jpg) no-repeat center center #000}article.topics header h1{background:url(/wp-content/uploads/2015/08/icon_information.gif) no-repeat left center;color:#666;font-size:2.4rem;font-weight:normal;padding-left:2.5rem}article.topics ul{margin-top:4rem;padding:0 2.4rem}article.topics ul li{margin-bottom:4rem;letter-spacing:0.2rem}article.topics ul li span.date{font-size:1.4rem;width:100px;display:inline-block}article.topics ul li span.tag{margin-right:2.5rem;color:#fff;width:140px;display:inline-block;font-size:1rem;border-radius:100px;border:1px solid #a0b8dc;background-color:#a0b8dc;width:100px;height:1rem;padding:0.2rem 0;text-align:center}article.topics ul li span.tag.emachitown{border-radius:100px;border:1px solid #df9fa0;background-color:#df9fa0}article.topics ul li span.tag.topic{border-radius:100px;border:1px solid #a0b8dc;background-color:#a0b8dc}article.topics ul li span.post-title{font-size:1.4rem}article.topics ul li span.post-title a{color:#666;text-decoration:underline}div.toppage-menu{margin:5rem 0;padding-top:5rem;border-top:1px solid #ccc}div.toppage-menu nav ul li{float:left;margin-right:20px}div.toppage-menu nav ul li h3{font-size:1.4rem}div.toppage-menu nav ul li a{display:block;width:218px;height:140px;border-radius:3px;border:1px solid #ccc;margin-bottom:0.5rem}div.toppage-menu nav ul li:last-child{margin-right:0}div.toppage-menu nav ul li.faeture-link__faq a{background:url(/wp-content/uploads/2015/08/icon_top_faq.gif) no-repeat center center}div.toppage-menu nav ul li.faeture-link__deskwing a{background:url(/wp-content/uploads/2015/08/icon_top_deskwing.gif) no-repeat center center}div.toppage-menu nav ul li.faeture-link__price a{background:url(/wp-content/uploads/2015/08/icon_top_price.gif) no-repeat center center}div.toppage-menu nav ul li.faeture-link__contactus a{background:url(/wp-content/uploads/2015/08/icon_top_contact.gif) no-repeat center center}div.manual-subject{height:140px;background-color:#eee;width:100%}div.manual-subject div.manual-subject__inner{width:940px;margin:0 auto;padding-top:4.2rem}div.manual-subject div.manual-subject__inner h1{font-size:3.6rem;font-weight:normal;letter-spacing:0.1rem}div.manual-subject div.manual-subject__inner p{margin-top:0.5rem;font-size:1.4rem}article.content-manual-topage{margin-bottom:10rem}article.content-manual-topage nav{position:relative;height:141px}article.content-manual-topage nav ul li{position:absolute;z-index:100}article.content-manual-topage nav ul li a{width:220px;height:142px;display:block}article.content-manual-topage nav ul li.tab-homepage{top:0;left:0}article.content-manual-topage nav ul li.tab-homepage a{background:url(/wp-content/uploads/2015/08/tab_homepage_off.gif) no-repeat}article.content-manual-topage nav ul li.tab-homepage a.is-active{background:url(/wp-content/uploads/2015/08/tab_homepage_on.gif) no-repeat}article.content-manual-topage nav ul li.tab-mail{top:0;left:240px}article.content-manual-topage nav ul li.tab-mail a{background:url(/wp-content/uploads/2015/08/tab_mail_off.gif) no-repeat}article.content-manual-topage nav ul li.tab-mail a.is-active{background:url(/wp-content/uploads/2015/08/tab_mail_on.gif) no-repeat}article.content-manual-topage nav ul li.tab-application{top:0;left:480px}article.content-manual-topage nav ul li.tab-application a{background:url(/wp-content/uploads/2015/08/tab_application_off.gif) no-repeat}article.content-manual-topage nav ul li.tab-application a.is-active{background:url(/wp-content/uploads/2015/08/tab_application_on.gif) no-repeat}article.content-manual-topage nav ul li.tab-service{top:0;left:720px}article.content-manual-topage nav ul li.tab-service a{background:url(/wp-content/uploads/2015/08/tab_service_off.gif) no-repeat}article.content-manual-topage nav ul li.tab-service a.is-active{background:url(/wp-content/uploads/2015/08/tab_service_on.gif) no-repeat}article.content-manual-topage div.manual-index{padding:30px 20px 30px 30px;border-top:1px solid #003c9b;border-left:1px solid #003c9b;border-right:1px solid #003c9b;border-bottom:1px solid #003c9b;border-bottom-left-radius:6px;border-bottom-right-radius:6px}article.content-manual-topage div.manual-index ul li{margin-bottom:1.2rem}article.content-manual-topage div.manual-index ul li a{color:#333;font-size:1.4rem;line-height:140%}article.content-manual-topage div.manual-index ul li a:hover{color:#003c9b;text-decoration:underline}
