.page_top{zoom:1;text-align:right;padding-right:1.6em}.page_top:after{content:".";display:block;clear:both;height:0;visibility:hidden}.page_top a{background:url(../images/ico_top@2x.png) no-repeat 5px center;background:url(../images/ico_top@1x.png) no-repeat 5px center\9;background-size:10px auto;padding-left:1.6em;font-size:1.3rem}.japangiveng2 a{margin-top:1.5em;display:inline-block;border:solid 1px #FFF;padding:.6em 1em;text-align:center;font-size:1.3rem;line-height:1.3}.mission .m1 .cont{margin-top:1.7em;margin-bottom:5em}.cf{zoom:1}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cont_title{font-size:1.4em;padding:0 0 0 18px;margin:1em 0 .5em;background:url(../images/square.png) no-repeat left .35em}.cont_inr{padding:0 0 0 18px;zoom:1}.cont_inr:after{content:".";display:block;clear:both;height:0;visibility:hidden}.update a{text-decoration:underline}#slideshare{width:275px;height:230px;margin-bottom:12px}.cm{padding-right:1.5em}.cm #embed{position:relative;margin:1em 0;zoom:1}.cm #embed:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cm #embed iframe{position:absolute}.cm #embed img{display:block;width:100%}.cm #embed #embed_container{position:absolute;top:0;left:0;width:100%;height:100%;background:#333}.cm ul{zoom:1}.cm ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cm ul li{float:left;margin-bottom:.5em;width:100%}.cm ul li .youtube{padding:.3em .5em .3em 1.6em;display:block;background:url(../images/ico_left@2x.png) no-repeat 5px center;background:url(../images/ico_left@1x.png) no-repeat 5px center\9;background-repeat:no-repeat;background-size:10px auto;background-color:#59b2d6}.cm ul li .current{background-color:#9EE1FF;color:#257BA1}.cm ul ul{zoom:1}.cm ul ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cm .btn_credit{float:left;width:100%;margin-top:1em;zoom:1}.cm .btn_credit:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cm .btn_credit a{border:solid 1px #fff;padding:.4em 1em .4em 2em;display:block}.cm .mt1{margin-top:1.5em}.cm h5{font-size:1.3em;margin:1em 0 0}ul.download{width:100%;padding:1em 0 0}ul.download li.btn_half{float:left;margin-bottom:.5em;width:100%}ul.download li.btn_half a{padding:.3em .3em .3em 1.5em;border:solid 1px #fff;font-size:95%;display:block;background:url(../images/ico_left@2x.png) no-repeat 5px center;background:url(../images/ico_left@1x.png) no-repeat 5px center\9;background-repeat:no-repeat;background-size:10px auto;background-color:transparent}ul.download li.btn_half .current{background-color:#9EE1FF;color:#257BA1}.ar{margin:2em 0 0;padding-right:1.5em}.ar .blippar{zoom:1;margin-bottom:1em}.ar .blippar:after{content:".";display:block;clear:both;height:0;visibility:hidden}.ar .blippar .blippar_inr{zoom:1}.ar .blippar .blippar_inr:after{content:".";display:block;clear:both;height:0;visibility:hidden}.ar .blippar .blippar_logo{margin-right:1em;width:50px;display:block;float:left}.ar .blippar .blippar_logo img{width:100%}.ar .blippar p{padding:0;width:76%;float:left;margin-top:-.3em}.ar .blippar ul{clear:both;padding-top:1.2em}.ar .blippar ul li{float:left;margin-right:1em;width:45%}.ar .blippar ul li img{width:100%;height:auto}.ar .blippar ul .google_play{width:42%}.ar .ai img{width:100%}.ar_howto{margin-top:1em;margin-right:1.5em}.ar_howto .ar_title{text-align:center;font-size:1.4em;margin:.5em 0 1.5em}.ar_howto .ar_howto_inr{border:solid 1px #b1d1e7;padding:1em}.ar_howto .step img{width:100%}.ar_howto .ar_howto_cap li{float:left;color:#333;margin-bottom:1em}.ar_howto .ar_howto_cap li img{width:100%;padding-bottom:.5em}.ar_howto .ar_howto_cap li.l_end{margin-right:0}.ar_howto .ar_howto_target{padding:1em;background:#fff;position:relative;margin:2.2em auto 1em;zoom:1}.ar_howto .ar_howto_target:after{content:".";display:block;clear:both;height:0;visibility:hidden}.ar_howto .ar_howto_target .ar_title{color:#339dc9}.ar_howto .ar_howto_cap1{width:30.6%;margin-right:4%}.ar_howto .ar_howto_note li{position:relative;padding-left:1.2em}.ar_howto .ar_howto_note span{position:absolute;top:0;left:0}#credit ul{margin:0 10px 0 18px;zoom:1}#credit ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}#credit ul li{width:45%;padding-right:5%;float:left}@media screen and (min-width:703px){#slideshare{width:425px;height:355px}}@media screen and (min-width:760px){.en .mission .lead{width:38%;max-width:480px}.en .update{width:65%}.page_top{margin-right:57px}.text,.cont_title{width:700px}.ar{width:650px;padding-right:0}.ar .ai{width:40%;float:right}.ar .blippar{width:360px;min-height:146px;float:left}.ar .blippar p{width:77%;float:right}.ar .blippar .blippar_logo{width:70px;margin-right:0}.ar_howto{width:650px}.ar_howto .ar_howto_target{position:relative}.ar_howto .ar_howto_cap li{text-align:center;margin-bottom:0}.ar_howto .ar_howto_cap0{margin-right:0}.ar_howto .ar_howto_cap1{width:178px;margin-top:2em;margin-bottom:1em;margin-right:30px}.cm,.cm #embed{width:650px}.cm #embed{position:relative}.cm ul{width:49.5%;float:left}.cm .right{float:right}.cm li{width:100%;margin-right:10px;margin-bottom:.5em}#credit ul{zoom:1;width:650px;margin-top:.8em;margin-bottom:1.2em}#credit ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}#credit ul li{width:28%;float:left}ul.download{padding:1em 0 .5em;width:100%}ul.download li.btn_half{float:left;width:49%;margin:0 0 .5em}ul.download li.btn_half a{padding:.3em .5em .3em 1.6em;border:solid 1px #fff;font-size:95%;display:block;background:url(../images/ico_left@2x.png) no-repeat 5px center;background:url(../images/ico_left@1x.png) no-repeat 5px center\9;background-repeat:no-repeat;background-size:10px auto;background-color:transparent}ul.download li.btn_half .current{background-color:#9EE1FF;color:#257BA1}ul.download li.btn_half_right{float:right}}.min{font-size:.8em;display:inline}#modal{z-index:3000;position:fixed;display:none}#modal,#modal .bg{top:0;left:0;width:100%;height:100%}#modal .bg{position:absolute;background:#000;opacity:.9;filter:alpha(opacity=90)}#modal #modal_container{position:relative;max-width:650px;width:100%;top:50%;left:50%;margin:-183px 0 0 -325px}#modal .dummy{display:block;width:100%;height:auto}#modal #modal_close{float:right;font-size:13px;padding:1em 0;display:block}#modal #modal_inr{position:relative;zoom:1;float:left;width:100%}#modal #modal_inr:after{content:".";display:block;clear:both;height:0;visibility:hidden}#modal #yt_container{position:absolute;top:0;left:0;width:100%;height:100%}.media{font-size:1.3rem;border:none;min-height:inherit;background:0 0;background:#4ca8d1}.media .media_container{zoom:1;position:relative;margin:0 auto;max-width:600px;width:96%;overflow:hidden}.media .media_container:after{content:".";display:block;clear:both;height:0;visibility:hidden}.media h1{zoom:1;text-align:center;padding:1em 0;font-size:140%}.media h1:after{content:".";display:block;clear:both;height:0;visibility:hidden}.media h2{text-align:center;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;background:#444;padding:.4em 0;font-size:120%;font-weight:400}.media a{background:url(../images/ico_left@2x.png) no-repeat 0 center;background:url(../images/ico_left@1x.png) no-repeat 0 center\9;background-size:10px auto;padding-left:1.2em}.media table{width:100%}.media table td{border:solid 1px #fff;padding:.6em}.media table .media{vertical-align:middle}#colorbox{position:absolute}#colorbox,#cboxOverlay,#cboxWrapper{top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{position:absolute;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(images/overlay.png) 0 0;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}#cboxContent{background:#4ca8d1;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{left:0;text-align:center;width:100%}#cboxTitle,#cboxCurrent{position:absolute;bottom:4px;color:#949494}#cboxCurrent{left:58px}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow{margin:0}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;overflow:visible;width:auto;background:0 0}#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(images/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(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:.5em;left:50%;color:#fff;width:100px;text-align:center;margin:0 0 0 -3em}#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)}