charset "UTF-8";
/*-------------------------------------------
テクニカルコンセプト
-------------------------------------------*/

.titl {
}
.top_pic img{
    width: 100%;
    padding-bottom: 20px;
}
.techcon_pic img{
    display: block;
  margin: 0 auto 20px;
}
.titl p {
        max-width: 1100px;
    width: 100%;
    border-bottom: 2px solid #2D1F87;
font-family: 游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;
    font-size: 2.0rem;
    letter-spacing: 0.12em;
    color: #2D1F87;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}
.titl_txt {
    padding: 10px 0 20px;
}
.titl_txt p{
    font-family: 游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;
    font-size: 2.0rem;
    color: #2D1F87;
    text-align: center;
}
.tyotai {
    transform: scale(0.9,1);
}
.txt {
    max-width: 1100px;
    width: 100%;
    margin: 0 auto;
}
.txt p{
    letter-spacing: 0.02em;
}
@media screen and (max-width:821px){
    #techcon {
        width: 95%;
        margin: 0 auto;
    }
.tyotai {
    transform: scale(1,1);
}
}

@media screen and (max-width:768px){
.techcon_pic img{
  width: 80%;
}
.titl p {
    max-width: 360px;
    font-size: 1.4rem;
    text-align: center;
    letter-spacing: 0.12em;
}
.titl_txt {
    padding: 10px 0 10px;
}
.titl_txt p {
    font-size: 1.4rem;
}
.tyotai {
    transform: scale(1,1);
}
.txt {
    max-width: 360px;
    width: 100%;
    margin: 0 auto;
}
}
/*
     FILE ARCHIVED ON 01:06:25 Dec 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:52:01 Jan 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.587
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.016
  esindex: 0.009
  cdx.remote: 81.823
  LoadShardBlock: 69.698 (3)
  PetaboxLoader3.datanode: 212.132 (5)
  load_resource: 570.014
  PetaboxLoader3.resolve: 341.101
  loaddict: 175.849
*/