@charset "utf-8";.btnStyle01{height:27px;}.btnStyle01 a{display:block;text-align:center;background:url(/common/img/bg-btn01.gif) repeat left top;}.btnStyle02{height:35px;}.btnStyle02 a{display:block;text-align:center;background:url(/common/img/bg-btn02.png) repeat left top;}.imgFit01{width:100% !important;}.imgFit01 img{width:100%;height:auto;}.ttlGlobalizationWrap01{}.ttlGlobalizationWrap01 .btnTtlR01{display:none;}.ttlGlobalizationWrap01 .ttlGlobalization01{font-size:0;border:none;border-top:5px solid #927500;padding:13px 0;margin:0;line-height:0;text-align:center;background:none;background-color:#fff;}.ttlGlobalizationWrap01 .ttlGlobalization01.bdr01{border-bottom:1px solid #052d5d;}.sectionSpecialTopics01{margin-bottom:11px;}.sectionSpecialTopics01 .slideList01{}.sectionSpecialTopics01 .slideList01 li{}.sectionSpecialTopics01 .slideList01 li a{text-decoration:none;}.sectionSpecialTopics01 .slideList01 li img{width:100%;height:auto;}.sectionSpecialTopics01 .slideList01 .txtSlide01{display:table;padding:8px 10px 7px;width:100%;height:51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:125%;background:#fff;text-decoration:none;line-height:1.25;font-weight:bold;}.sectionSpecialTopics01 .slideList01 .txtSlide01 .txt{display:table-cell;vertical-align:middle;text-align:center;}.sectionSpecialTopics01 .slideList01 .subTxtSlide01{display:none;}.sectionSpecialTopics01 .sliderBtn01{overflow:hidden;}.sectionSpecialTopics01 .sliderBtn01 li{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-right:1px solid #424242;width:26.7%;}.sectionSpecialTopics01 .sliderBtn01 li:nth-child(2){width:46.6%;}.sectionSpecialTopics01 .sliderBtn01 li:last-child{border-right:none;}.sectionSpecialTopics01 .sliderBtn01 li a{display:block;height:35px;text-align:center;background:url(/common/img/bg-btn02.png) repeat left top;}.sectionGlobalLinks01{margin-bottom:15px;}.sectionGlobalLinks01 ul{border:1px solid #ccc;border-bottom:none;}.sectionGlobalLinks01 ul li{border-bottom:1px solid #ccc;}.sectionGlobalLinks01 ul li img{width:100%;height:auto;}.sectionNews01{margin-bottom:12px;background:#fff;}.ttlGlobalizationWrap01 + .newsListWrapper .newsListAnchor{box-sizing:border-box;padding-left:10px;padding-right:10px;}.boxImageLinkList01Large{padding-top:15px;}.project01 .ttlGlobalizationWrap01 .ttlGlobalization01{text-align:left;padding:11px 0 4px 4px;}.sectionNews01.project01 .newsList01 li{padding:10px 0;}.sectionNews01.project01 .newsList01 li.last{border-bottom:none;}.ttlProjectWrap01{margin-bottom:10px;}.ttlProjectWrap01 .ttlProject01{font-size:125%;font-weight:bold;background:none;border:none;padding:10px 0 0;margin:0;line-height:1.5;}.boxListStyle01{}.boxListStyle01 ul{}.boxListStyle01 ul li{width:100%px;}.boxListStyle01 ul li.boxL01{margin-bottom:15px;}.boxListStyle01 ul li.boxR01{margin-bottom:10px;}.boxListStyle01 ul li .ttlBoxList01{text-align:center;color:#fff;background:url(/img/bg-ocher01.png) repeat left top;background-size:65px 32px;font-size:125%;font-weight:bold;line-height:1.1;padding:8px 3px 7px;}.boxListStyle01 ul li .ttlBoxList01 span{margin-right:-1em;letter-spacing:1em;}.englishPage .boxListStyle01 ul li .ttlBoxList01 span{margin-right:0;letter-spacing:0.05em;}.boxListStyle01 ul li .detail01{border:1px solid #ccc;border-top:none;padding:10px 13px 12px 15px;}.additionArea01{background:#eff3f4;padding:20px 14px 12px;}.additionArea01 dl{}.additionArea01 dl dt{text-align:center;margin-bottom:18px;}.additionArea01 dl dt img{width:165px;height:66px;}.additionArea01 dl dd{font-size:91.66%;letter-spacing:0.04em;text-align:justify;line-height:1.8;}.additionArea01 + .ul_type01{border-top:1px solid #fff;}.additionArea02{margin-bottom:15px;padding:15px 0 12px;border-top:5px solid #e3e7e8;border-bottom:5px solid #e3e7e8;}.additionArea02 .image{float:left;margin-right:10px;width:48.2%;}.additionArea02 .image img{width:100%;height:auto;}.additionArea02 .date{font-weight:bold;font-size:83%;}.globalDataList01Wrap{}.globalDataList01{padding-bottom:15px;}.globalDataList01 li{border-bottom:1px solid #ccc;padding:15px 0;}.globalDataList01 li.last{border-bottom:none;}.globalDataList01In{width:100%;}.globalDataList01In .image{display:table-cell;vertical-align:top;width:47.2%;}.globalDataList01In .image img{width:100%;height:auto;}.globalDataList01In .title{display:table-cell;font-size:125%;color:#927500;font-weight:bold;line-height:1.3;vertical-align:middle;padding-left:15px;}.globalDataList01In .text{display:block;padding-top:20px;}.dlImgList01Wrap{}.dlImgList01Wrap ul{width:100%;padding-top:8px;}.dlImgList01Wrap ul li{width:100%;margin:0 0 20px;padding-bottom:17px;border-bottom:1px solid #ccc;}.dlImgList01Wrap ul li.last{border-bottom:none;margin-bottom:0;}.dlImgList01{padding:;}.dlImgList01 dt{display:table;width:100%;margin-bottom:15px;}.dlImgList01 .image{display:table-cell;width:47%;vertical-align:top;}.dlImgList01 .image img{width:100%;height:auto;}.dlImgList01 .title{display:table-cell;color:#927500;font-size:125%;font-weight:bold;padding-left:15px;vertical-align:middle;line-height:1.3;}.dlImgList01 dd{}.btnLinkArea01{border-top:1px solid #ccc;padding:10px 0 15px;}.btnLinkArea01 .text01{margin-bottom:10px;text-align:left;}.wideUpdate01{margin-bottom:13px;}.mapContainer01{display:none;}.mapSortArea01{background:#eff3f4;margin-bottom:25px;}.mapSortArea01 .textLead01{padding:10px 15px 8px;background:#e3e7e8;}.mapSortAreaIn01{}.mapSortArea01 .btnList01{overflow:hidden;}.mapSortArea01 .btnList01 li{float:left;width:50%;height:27px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.mapSortArea01 .btnList01 li.first{border-right:1px solid #4a4a4a;}.mapSortArea01 .btnList01 li a{display:block;height:27px;background:url(/common/img/bg-btn01.gif) repeat left top;text-align:center;}.mapRadioList01{padding:10px 15px;border-bottom:1px solid #ccc;}.mapRadioList01 li{float:left;padding-left:1px;margin:0 22px 0 0;line-height:1.1;}.englishPage .mapRadioList01{padding-top:15px;}.englishPage .mapRadioList01 li{float:none;margin:0 0 15px;}.englishPage .mapRadioList01 li:last-child{margin-bottom:10px;}.mapRadioList01 li .radio01,	.mapRadioList01 li .btnHelp01{display:inline-block;}.mapRadioList01 li .btnHelp01{margin-left:2px;}.formBoxWrap01{}.formBoxWrap01 li{border-bottom:1px solid #ccc;padding:10px 15px 15px;}.formBoxWrap01 li dl{overflow:hidden:}.formBoxWrap01 li dl dt{line-height:1.2;margin-bottom:6px;}.btnHelp01{vertical-align:top;width:17px;height:17px;}.btnHelp01 a.help01{display:block;width:19px;height:19px;background:url(/global/collaborations/data/img/sp-ico-help01.png) no-repeat left top;background-size:19px 19px;text-indent:-9999px;}.tipContainer01{display:none;position:absolute;position:fixed;left:0;top:80px;color:#333;width:100%;z-index:1500;}.btnHelp01.active .tipContainer01{display:block;}.tipContainer01 .tipBox01{background:rgba(0, 0, 0, 0.4);width:73%;padding:10px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}.tipContainer01 .tipBox02{background:#fff;padding:12px;line-height:1.8;}.tipContainer01 .btnClose01{text-align:right;padding-top:8px;line-height:1.3;}.tipContainer01 .btnClose01 a{color:#333;background:url(/global/collaborations/data/img/sp-ico-close01.png) no-repeat left center;background-size:10px 10px;padding:2px 0 2px 17px;text-decoration:none;}.tableWideType01,
.tableWideType01 th,
.tableWideType01 td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.tableWideType01{width:100%;font-size:83%;line-height:1.3;margin-bottom:20px;border-collapse:inherit;}.tableWideType01 tr{}.tableWideType01 tr th{border-right:1px solid #37577d;border-bottom:1px solid #37577d;background:#052d5d;color:#fff;text-align:center;padding:8px 0 7px;position:relative;}.tableWideType01 tr th.th01{text-align:left;padding:8px 8px 7px;}.tableWideType01 tr th:first-child{border-left:1px solid #052d5d;}.tableWideType01 tr th:last-child{border-right-color:#052d5d;}.tableWideType01 tr.line01 th{border-right-color:#37577d;}.tableWideType01 tr.line02 th{border-bottom:15px solid #fff;padding:8px 0 10px;width:25%;position:relative;}.tableWideType01.col03 tr.line02 th{width:33.3%;}.tableWideType01 tr th.thType01{border-bottom-color:#176b91;}.tableWideType01 tr th.thType02{border-bottom-color:#6cab68;}.tableWideType01 tr th.thType03{border-bottom-color:#9e0016;}.tableWideType01 tr th.thType04{border-bottom-color:#aa8f12;}.tableWideType01 tr.line01{position:relative;}.tableWideType01 tr.line01 td{border-top:5px solid #ccc;}.tableWideType01 tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:7px 0 6px;}.tableWideType01 tr td:first-child{border-left:1px solid #ccc;text-align:left;padding:7px 8px 6px 25px;position:relative;}.tableWideType01 tr.line02 td:first-child{text-align:center;padding:7px 0 6px;}.tableWideType01 tr td:first-child a{position:relative;}.tableWideType01 tr td:first-child .ico_signage01{position:absolute;left:-17px;top:2px;}.tableWideType01 tr td a{text-decoration:none;}.tableWideType01 .tdP01{padding-left:8px !important;}.tableWideType01 tr th .btnHelp01{padding-left:0;position:absolute;left:50%;margin-left:-10px;bottom:-7px;text-align:left;}.tableWideType01 tr th.thType01 .btnHelp01 a.help01{background-image:url(/global/collaborations/data/img/sp-btn-help-col01.png);}.tableWideType01 tr th.thType02 .btnHelp01 a.help01{background-image:url(/global/collaborations/data/img/sp-btn-help-col02.png);}.tableWideType01 tr th.thType03 .btnHelp01 a.help01{background-image:url(/global/collaborations/data/img/sp-btn-help-col03.png);}.tableWideType01 tr th.thType04 .btnHelp01 a.help01{background-image:url(/global/collaborations/data/img/sp-btn-help-col04.png);}select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.pullDownWrap01{width:100%;height:25px;padding:0;}.pullDownWrap01.size01{}.pullDownWrap01 select{width:100%;height:25px;border:1px solid #ccc;//background:#fff url(/global/collaborations/data/img/sp-icp-pulldown01.png) no-repeat right center;background:#fff;background-size:14px 7px;line-height:25px;padding:0 0 0 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;font-size:16px;}.mapRadioList01 li input[type="radio"]{margin-right:3px;vertical-align:top;line-height:1.1;}.mapRadioList01 li label{line-height:1.1;vertical-align:middle;padding:0;}.mapRadioList01{display:block;min-height:1%;}.mapRadioList01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .mapRadioList01{height:1%;/*\*/height:auto;overflow:hidden;/**/}.visitorsList01{}.visitorsList01 > li{overflow:hidden;padding:15px 15px 0;border-bottom:1px solid #ccc;}.visitorsList01 li .ttlWrap01{float:right;width:52%;line-height:1.5;}.visitorsList01 li .ttlWrap01 .title{font-size:108%;font-weight:bold;}.visitorsList01 li .image{float:left;width:44.4%;}.visitorsList01 li .image img{width:100%;height:auto;}.visitorsList01 li .text{clear:both;padding-top:11px;}.visitorsList01 li .text .date{text-align:right;font-size:75%;padding-top:3px;margin-bottom:8px;}.visitorsList01 li .ul_type01{margin:0 -15px;}.visitorsList01 li .ul_type01 li{text-align:center;}.visitorsList01 li .ul_type01 li a{background-image:none;padding-left:10px;}.visitorsList01 li .ul_type01 li a span{padding-left:16px;background:url(/common/img/ico-arrow01.png) left center no-repeat #eff3f4;}.pageTransition01{border-top:1px solid #ccc;background:#052d5d;padding-top:10px;}.pageTransition01 ul{overflow:hidden;}.pageTransition01 ul li{width:50%;height:36px;border-bottom:1px solid #ccc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}.pageTransition01 ul li.empty{border-color:#052d5d;}.pageTransition01 ul li.first{float:left;border-right:1px solid #ccc;}.pageTransition01 ul li.last{float:right;}.pageTransition01 ul li a{display:block;background-color:#fff;text-decoration:none;height:36px;line-height:36px;text-align:center;}.pageTransition01 ul li.first a{background:#fff url(/globalization/visitors/img/ico_arrow_prev_sp01.png) no-repeat left center;background-size:21px 8px;}.pageTransition01 ul li.last a{background:#fff url(/globalization/visitors/img/ico_arrow_next_sp01.png) no-repeat right center;background-size:21px 8px;}.sympoVideo01{width:100%;height:auto;margin-bottom:20px;}.boxBorder01.ca201401{padding:20px !important;}.pcProgramTableArea01{display:none;}.bulletin_31Img01{float:none !important;display:block !important;width:90% !important;margin:0 auto !important;}.bulletin_31Txt01{float:none !important;width:90% !important;margin:5px auto 0 !important;}.summer2013ProgramWrap01.spMode01{width:100%;margin:20px 0 20px;}.summer2013ProgramWrap01.spMode01 ul{width:100%;margin:0;}.summer2013ProgramWrap01.spMode01 ul li{float:none;width:100%;margin:0 0 20px 0;}.sp_wMax{width:100% !important;}.sp_w80per{width:80% !important;}.sp_wAuto{width:auto !important;}.sp_m00{margin:0 !important;}.tit_sub_area01{overflow:hidden;*zoom:1;padding:5px 10px 15px;}.spTable01{}.spTable01 tr td:last-child{padding-bottom:10px;}.spTable01 td{display:block;width:100% !important;}.spTable01col{width:100%;}h2.rwd_reset{border:none;background:none;padding:0;margin:0;font-size:100%;font-weight:normal;}.videoBox01{position:relative;width:100%;padding-top:56.25%;}.videoBox01 iframe{position:absolute;left:0;top:0;width:100%;height:100%;}.table_type02.imageTable01 colgroup{display:none;}.table_type02.imageTable01{width:100%;}.table_type02.imageTable01 td{width:50%;}.table_type02.imageTable01 td img{width:100%;height:auto;}.boxTypeBlue01{background-color:#eff3f4;padding:10px 12px;}#about_TiROP,
#Summer_school,
#Short-term_dispatch,
#Towards_internationalization{margin-top:-60px;padding-top:60px;}.btn_toggle01{text-align:center;background:url(/common/img/bg-pagination01-no.gif) left top repeat;width:100%;}a.btn_toggle01{display:block;text-align:center;color:#fff;text-decoration:none;padding:10px 0;width:100%;}span.closeText, .btn_allToggle01 span.closeText{display:none;}.btn_allToggle01.open span.closeText, .btn_toggle01.open span.closeText{display:inline-block;}.btn_allToggle01.open span.openText, .btn_toggle01.open span.openText{display:none;}.openText:before{content:"\FF0B";margin:0px 2px 0px 2px;font-size:101%;font-weight:bold;}.closeText:before{content:"\FF0D";font-size:98%;margin:0px 2px 0px 2px;font-weight:bold;}