@charset "utf-8";

/* --------------------------------------- */

#about_intro{
padding:50px 0;
}
#intro_copy{
font-size:28px;
font-weight:800;
text-align: center;
color:#409fc6;
font-family: "M PLUS Rounded 1c";
max-width:860px;
width:86%;
margin:0 auto 60px;
}
@media only screen and (max-width:680px){
#intro_copy{
font-size:18px;
font-family: 'M PLUS 1', sans-serif;
text-align: left;
margin:0 auto 40px;
}
}

#intro_text{
max-width:780px;
width:86%;
margin:0 auto;
}

/* --------------------------------------- */


#about_mission{
background-image:url("../images/about/about_bg.jpg");
background-repeat:no-repeat;
background-size:cover;
background-position:bottom;
text-align: center;
width:100%;
padding:180px 0 120px;
}
@media only screen and (max-width:680px){
#about_mission{
padding:50px 0 70px;
}
}



#about_mission_inner{
width:86%;
max-width:1160px;
margin:0 auto;
}

#about_mission ul{
max-width:780px;
margin:0px auto;
padding:30px 0 0;
text-align:left;
}

#about_mission li{
margin-bottom:14px;
padding-left:15px;
text-indent: -15px;
line-height:1.8;
}

#sub #about_mission h2{
font-size:36px;
letter-spacing: 2px;
}
@media only screen and (max-width:680px){
#sub #about_mission h2{
font-size:24px;
}
}

/* --------------------------------------- */

#owner{
background-color:#f1f8fb;
width:100%;
padding:100px 0 130px;
text-align:center;
}
@media only screen and (max-width:680px){
#owner{
padding:80px 0;
}
}

#owner .cicle-design{
margin-bottom:25px;
}
@media only screen and (max-width:680px){
#owner .cicle-design{
margin-bottom:45px;
}
}


#owner_inner{
max-width:820px;
width:86%;
margin:0 auto;
}

#owner_name{
font-size:24px;
font-weight:800;
line-height:1.5;
letter-spacing:2px;
text-align:left;
}

#owner_name span{
font-size:16px;
font-weight:400;
display:block;
letter-spacing:1px;
}

#owner_text{
text-align:left;
}

/* --------------------------------------- */

#access{
padding:100px 0;
text-align: center;
}
@media only screen and (max-width:680px){
#access{
padding:80px 0;
text-align: center;
}
}

#access iframe{
width:100%;
}

#access_text{
width:86%;
margin:30px auto 0;
}





