﻿/*!
	Colorbox v1.5.10 - 2014-06-26
	jQuery lightbox and modal window plugin
	(c) 2014 Jack Moore - http://www.jacklmoore.com/colorbox
	license: http://www.opensource.org/licenses/mit-license.php
*/#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#cboxContent,#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{background:none}#cboxClose{background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-close.png) no-repeat;top:0;width:36px;height:36px}#cboxClose:hover{background:url(/National_Library/oe_/https://www.conoha.jp/common_new/images/modal-close.png) no-repeat;top:0;width:36px;height:36px}#cboxContent{padding-top:38px}.header .navbar{background:none}.header .navbar .container{width:1000px}.header .mainvisual{overflow:hidden;text-align:center;width:100%;height:500px}.header .mainvisual__overlay{background:url(/National_Library/oe_/https://www.conoha.jp/images/mainvisual__overlay.png) center center no-repeat;background-size:1000px auto;color:#fff;position:absolute;left:0;top:0;width:100%;height:500px;z-index:3}.header .mainvisual__overlay .container{margin:0 auto;position:relative;text-align:left;width:1000px}.header .mainvisual__video{background-image:url("/National_Library/oe_/https://www.conoha.jp/images/mainvisual__video.jpg");background-position:50% 50%;background-size:cover;height:500px;position:relative}.header .mainvisual__video #mainvisual__video{margin:auto auto auto -10%;position:absolute;left:0;right:0;top:0;bottom:0;width:120%;z-index:1}.header .mainvisual__video .mainvisualbg{background:url(/National_Library/oe_/https://www.conoha.jp/images/mainvisual__overlay.gif) center center no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:500px;z-index:2}.header .mainvisual a:hover{opacity:.9;-webkit-animation:flash 1s;animation:flash 1s}.header .mainvisual a:hover img{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:.9}}@keyframes flash{0%{opacity:.4}100%{opacity:.9}}.header .mainvisual__btn{background:#6cc246;border:#6cc246 1px solid;color:#fff;font-size:15px;font-weight:400;padding:15px 28px;position:absolute;right:275px;top:345px}.header .mainvisual__btn:hover{border:#414141 1px solid;background:#414141;text-decoration:none}.header .mainvisual__btn .fa:before{font-size:18px}.header .mainvisual__play{position:absolute;left:830px;top:192px;width:84px;height:84px}.header .mainvisual__play:hover{cursor:pointer}@media (max-width: 767px){.header{margin-top:65px}.header .mainvisual{background:url(/National_Library/oe_/https://www.conoha.jp/images/mainvisual__video.jpg) center top no-repeat;background-size:auto 100%}.header .mainvisual__overlay{background:url(/National_Library/oe_/https://www.conoha.jp/images/sp/mainvisual__overlay.png) center 30% no-repeat;background-size:90% auto}.header .mainvisual__overlay .container{padding:0 20px;text-align:center;width:100%}.header .mainvisual__btn{display:inline-block;font-size:15px;margin-top:350px;padding:20px 0;position:static;width:100%}.header .mainvisual__play{display:none}.header .mainvisual__video{display:none}}@media (min-width: 768px) and (max-width: 991px){.header .mainvisual__overlay{background-size:100% auto}.header .mainvisual__overlay .container{width:100%}.header .mainvisual__play{left:620px;top:211px}.header .navbar .container{padding:25px 20px}}#gmofooter{text-align:center}#gmofooter .gmofooter{margin:0 auto;text-align:left;width:1000px}@media (min-width: 768px) and (max-width: 991px){#gmofooter .gmofooter{width:100%}}.wrapper{padding-top:0}.wrapper__btn{padding:60px 0 20px 0}.wrapper .section .container{width:1000px}.wrapper .section:nth-child(even){background:#f7f7f7}.wrapper .section:nth-child(even) .container .more{line-height:1.5;margin:0;padding:0}.wrapper .section:nth-child(even) .container .more a{display:flex;font-size:13px;line-height:1.5}.wrapper .section:nth-child(even) .container .more a .fa:before{line-height:1.5;margin-right:.5em}.wrapper .section:nth-child(even) .container .more a:hover{text-decoration:none}.wrapper .section.camp-bnr{position:relative;background:#0b6c80;padding:11px 0}.wrapper .section.camp-bnr .pc-none{display:none}.wrapper .section.camp-bnr a img{margin-left:-110px}.wrapper .section.camp-bnr .camp-txt{position:absolute;top:78px;left:50%;margin-left:377px}.wrapper .section.camp-bnr .camp-txt a{color:#fff;font-size:12px}.wrapper .feature .content .feature-panel .panel{background:none;border:#21b8d7 solid !important;border-width:0 0 2px 0 !important;margin-top:20px;margin-bottom:20px}.wrapper .feature .content .feature-panel .panel--01{border:0;border-radius:0;box-shadow:none}.wrapper .feature .content .feature-panel .panel--01 .panel-heading{background:none;border:0;border-radius:0;color:#21b8d7;font-size:16px;font-weight:400;line-height:21px;margin-bottom:20px;padding:0}.wrapper .feature .content .feature-panel .panel--01 .panel-body{color:#4c4c4c;font-size:14px;line-height:26px;padding:0;text-align:justify;text-justify:inter-ideograph}.wrapper .feature .content .feature-panel .panel--01 .panel-heading{font-size:20px;padding-top:90px}.wrapper .feature .content .feature-panel .panel--01 .panel-body{font-size:15px;padding-bottom:10px}.wrapper .feature .content .feature-panel .feature-panel--01 .panel-heading{background:url(/National_Library/oe_/https://www.conoha.jp/features/images/feature-panel--01.png) 5px 0 no-repeat}.wrapper .feature .content .feature-panel .feature-panel--02 .panel-heading{background:url(/National_Library/oe_/https://www.conoha.jp/features/images/feature-panel--02.png) 5px 0 no-repeat}.wrapper .feature .content .feature-panel .feature-panel--03 .panel-heading{background:url(/National_Library/oe_/https://www.conoha.jp/features/images/feature-panel--03.png) 5px 0 no-repeat}.wrapper .feature .content .feature-panel .more{font-size:13px;margin-bottom:20px}.wrapper .price .content{padding-bottom:40px}.wrapper .price .content .price-panel .panel{margin-bottom:10px}.wrapper .price .content .price-panel .panel--01{background:#f7f7f7;border:0;border-radius:0}.wrapper .price .content .price-panel .panel--01 .panel-heading{background:#414141;border:0;border-radius:0;color:#21b8d7;font-size:18px;font-weight:200;line-height:21px;padding:30px 10px;text-align:center}.wrapper .price .content .price-panel .panel--01 .panel-body{color:#414141;font-size:14px;line-height:26px;padding:20px 30px;text-align:justify;text-justify:inter-ideograph}.wrapper .price .content .price-panel .panel--01 .panel-heading{font-size:12px;font-weight:500;padding:30px 0}.wrapper .price .content .price-panel .panel--01 .panel-heading .price{display:block;font-size:20px;font-weight:200;margin-top:50px}.wrapper .price .content .price-panel .panel--01 .panel-heading .price .num{font-family:'Droid Sans', Helvetica, YuGothic, 'Yu Gothic', '游ゴシック体', '游ゴシック', 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, Arial, sans-serif;font-size:40px;padding-right:5px}.wrapper .price .content .price-panel .panel--01 .panel-heading .time{display:block;font-size:15px;font-weight:200;margin-top:20px}.wrapper .price .content .price-panel .panel--01 .panel-body table{width:100%}.wrapper .price .content .price-panel .panel--01 .panel-body table th{color:#21b8d7;font-weight:500;padding:10px;text-align:right;width:50%}.wrapper .price .content .price-panel .panel--01 .panel-body table td{padding:10px;width:50%}.wrapper .price .content .price-panel .panel--01 .panel-footer{border-radius:0;border:#21b8d7 solid;border-width:0 0 2px 0;text-align:center;padding-bottom:30px}.wrapper .price .content .price-panel .panel--01 .panel-footer a{border:#21b8d7 1px solid;color:#21b8d7;font-size:12px;margin:0 auto;padding:18px 0;width:180px}.wrapper .price .content .price-panel .panel--01 .panel-footer a:hover{background:#21b8d7;border-color:#21b8d7;color:#fff}.wrapper .price .content .price-panel .more{margin-bottom:20px}.wrapper .basic-configuration .content{padding-bottom:40px}.wrapper .basic-configuration .content .basic-configuration-panel .panel{margin-bottom:10px}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01{background:#f7f7f7;border:0;border-radius:0}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-heading{background:#414141;border:0;border-radius:0;color:#21b8d7;font-size:18px;font-weight:200;line-height:21px;padding:30px 10px;text-align:center}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-body{color:#414141;font-size:14px;line-height:26px;padding:20px 30px;text-align:justify;text-justify:inter-ideograph}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-body{padding-top:300px}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-footer{border-radius:0;border:#21b8d7 solid;border-width:0 0 2px 0;text-align:center;padding-bottom:30px}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-footer a{border:#21b8d7 1px solid;color:#21b8d7;font-size:12px;margin:0 auto;padding:18px 0;width:180px}.wrapper .basic-configuration .content .basic-configuration-panel .panel--01 .panel-footer a:hover{background:#21b8d7;border-color:#21b8d7;color:#fff}.wrapper .basic-configuration .content .basic-configuration-panel .basic-configuration--01 .panel-body{background:url(/National_Library/oe_/https://www.conoha.jp/documents/example/images/basic-configuration--01.png) 50% 30px no-repeat}.wrapper .basic-configuration .content .basic-configuration-panel .basic-configuration--02 .panel-body{background:url(/National_Library/oe_/https://www.conoha.jp/documents/example/images/basic-configuration--02.png) 50% 30px no-repeat}.wrapper .basic-configuration .content .basic-configuration-panel .basic-configuration--03 .panel-body{background:url(/National_Library/oe_/https://www.conoha.jp/documents/example/images/basic-configuration--03.png) 50% 30px no-repeat}.wrapper .basic-configuration .content .basic-configuration-panel .more{margin-bottom:20px}.wrapper .news .content .tutorial .col dl dt img{border:1px #bfbfbf solid;height:200px}.wrapper .news .content .tutorial .col dl dd .data{font-size:13px;margin:0;padding:0}.wrapper .news .content .tutorial .col dl dd .data small{color:#bfbfbf}.wrapper .news .content .tutorial .col dl dd .text{font-size:15px;padding:0 0 0 0}.wrapper .case .carousel{margin-bottom:20px}.wrapper .case .carousel .carousel-inner{margin-bottom:20px}.wrapper .case .carousel .carousel-inner .item{background:#fff}.wrapper .case .carousel .carousel-inner .item .box{display:block;cursor:pointer;overflow:hidden;width:100%}.wrapper .case .carousel .carousel-inner .item .box img{float:left;width:472px;height:357px}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption{float:right;padding:30px;position:static;text-align:left;text-shadow:none;width:528px}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption h2{color:#21b8d7;font-size:26px;line-height:36px;margin:0 0 20px 0;padding:0}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption p{color:#555;font-size:15px;line-height:26px;margin:10px 0 0 0;padding:0}.wrapper .case .carousel .carousel-control-wrapper{margin:0 auto;width:310px}.wrapper .case .carousel .carousel-indicators{margin:0 auto;position:static;width:220px}.wrapper .case .carousel .carousel-indicators .carousel-indicator{border-color:#bfbfbf;border-radius:20px;border-width:2px;margin:13px 5px 0 15px;width:20px;height:20px}.wrapper .case .carousel .carousel-indicators .active{background:#21b8d7;border-color:#21b8d7}.wrapper .case .carousel .list-unstyled{float:left}.wrapper .case .carousel .list-unstyled .fa{margin-right:.5em}.wrapper .case .carousel .carousel-control{background:none;color:#21b8d7;font-size:30px;text-shadow:none;position:static}.wrapper .case .carousel .carousel-control.left{float:left}.wrapper .case .carousel .carousel-control.right{float:right}.wrapper .local-nav{margin:40px auto 0 auto;position:relative;overflow:hidden;width:980px}.wrapper .local-nav ul{float:left;list-style:none;margin:0 0 60px 0;padding:0;position:relative;left:50%}.wrapper .local-nav ul li{float:left;position:relative;left:-50%}.wrapper .local-nav ul li a{border:#414141 1px solid;color:#414141;display:block;font-size:12px;margin:0 10px;padding:20px 52px}.wrapper .local-nav ul li a:hover{background-color:#414141;color:#fff;text-decoration:none}@media (max-width: 767px){.wrapper .section.camp-bnr{padding:20px 20px 7px}.wrapper .section.camp-bnr .pc-none{display:block}.wrapper .section.camp-bnr .pc-none a img{width:100%;display:block;margin:0 auto}.wrapper .section.camp-bnr .sp-none{display:none}.wrapper .section.camp-bnr .camp-txt{position:relative;text-align:right;top:auto;left:auto;margin:9px 0 0}.wrapper .section.camp-bnr .camp-txt a{color:#fff;font-size:11px}.wrapper .feature .content .feature-panel .col .more{margin-bottom:50px}.wrapper .feature .content .feature-panel .col:nth-child(3) .more{margin-bottom:0}.wrapper .basic-configuration .content{padding-bottom:0}.wrapper .case .carousel .carousel-inner{margin-bottom:0;min-height:380px}.wrapper .case .carousel .carousel-inner .item{min-height:380px}.wrapper .case .carousel .carousel-inner .item .box img{float:none;margin-bottom:10px;width:100%;height:auto}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption{float:none;padding:10px;width:100%}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption h2{color:#21b8d7;font-size:18px;line-height:24px;margin:0 0 20px 0;padding:0}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption h2 br{display:none}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption p{display:none}.wrapper .case .carousel .list-unstyled{margin-top:20px}.wrapper .local-nav{width:100%}.wrapper .local-nav ul{float:none;margin:0 20px;padding:0;overflow:hidden;position:static;left:0}.wrapper .local-nav ul li{left:0;margin-bottom:20px;width:47%}.wrapper .local-nav ul li a{font-size:1.2rem;margin:0;padding:20px 0}.wrapper .local-nav ul li:nth-child(odd){margin-right:6%}}@media (min-width: 768px) and (max-width: 991px){.wrapper .case .carousel .carousel-inner .item{min-height:300px}.wrapper .case .carousel .carousel-inner .item .box img{width:40%;height:auto}.wrapper .case .carousel .carousel-inner .item .box .carousel-caption{padding:0 0 0 20px;width:60%}.wrapper .case .carousel .list-unstyled{margin-top:20px}.wrapper .local-nav{padding:0 10px;width:100%}.wrapper .local-nav ul li{margin-bottom:20px}}
