﻿@charset "utf-8";


@media (max-width:359px) {html{font-size:15px;}}
@media (min-width:360px) and (max-width:381px) {html{font-size:16px;}}
@media (min-width:382px) and (max-width:404px) {html{font-size:17px;}}
@media (min-width:405px) and (max-width:426px) {html{font-size:18px;}}
@media (min-width:427px) and (max-width:449px) {html{font-size:19px;}}
@media (min-width:450px) and (max-width:471px) {html{font-size:20px;}}
@media (min-width:472px) and (max-width:494px) {html{font-size:21px;}}
@media (min-width:495px) and (max-width:516px) {html{font-size:22px;}}
@media (min-width:517px) and (max-width:539px) {html{font-size:23px;}}
@media (min-width:540px) and (max-width:561px) {html{font-size:24px;}}
@media (min-width:562px) and (max-width:584px) {html{font-size:25px;}}
@media (min-width:585px) and (max-width:719px) {html{font-size:26px;}}
@media (min-width:720px) {html{font-size:26px;}}

html, body { height:100%; margin:0; padding:0; -webkit-text-size-adjust: 100%; }

body {background-color:#ffffff; position:relative; }

body, th, td, p, input, button, textarea, select, div, xmp, span, a {font-family:'Spoqa Han Sans', sans-serif;  line-height:100%;}

img {border:none;}

a, input, textarea {outline:none; -webkit-appearance: none; -moz-appearance: none; border-radius:0; }

input[type=checkbox] {-webkit-appearance:none;/*checkbox*/} 
input[type=radio] {-webkit-appearance:none;/*radio*/}

select { -webkit-appearance: none; -moz-appearance: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
select::-ms-expand {display: none; }

ul, ol, dl {padding:0; margin:0; display:table; }
li, dt, dd {padding:0; margin:0; list-style:none;}
li         {float:left;}
.clear     {clear:both;}
.none      {display:none;}

div, p, table, span, input, select, textarea, th, td, a, ul, li { box-sizing: border-box !important; -webkit-box-sizing: border-box !important;	-moz-box-sizing: border-box !important;}


.tableDiv {display:table; width:100%;}
.tableDiv dl {display: table-row;}
.tableDiv dt {display: table-cell; vertical-align:top; position:relative;}
.tableDiv dd {display: table-cell; vertical-align:top; position:relative;}

/* ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 구분선 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ */

.aa_menu {width:1200px; padding:55px 60px 24px; margin:0 auto;}
.aa_menu .off {color:#ffffff; font-family:Barlow; letter-spacing:0; font-size:12px; line-height:16px;}
.aa_menu .on  {color:#ffffff; font-family:Barlow; letter-spacing:0; font-size:12px; line-height:16px; font-weight:bold; border-bottom:2px solid #ffffff;}
.aa_menu a {color:#ffffff; text-decoration:none;}

.aa_menu #aa_menu_toplogo      {float:left; height:24px;}
.aa_menu #aa_menu_toplogo img  {width:139px; height:24px; margin:2px 0;}
.aa_menu #aa_menu_about        {float:right; height:20px; margin:2px 0;}
.aa_menu #aa_menu_brands       {float:right; height:20px; margin:2px 0 2px 40px;}
.aa_menu #aa_menu_contribution {float:right; height:20px; margin:2px 0 2px 40px;}
.aa_menu #aa_menu_contactus    {float:right; height:20px; margin:2px 0 2px 40px;}




.aa_about1 {width:100%; height:976px; background-image:url(/Images/Ver1/Company/AboutArtbox/about_bg1.jpg); background-position:center; background-repeat:no-repeat; background-color:#3b352d;}
.aa_about1 .aa_about1_wrap  {width:1200px; margin:0 auto; display:none}

.aa_about1 .aa_about1_text1 {color:#ffffff; margin-top:80px; padding-left:60px; font-size:62px; line-height:79px; text-align:left; font-weight:bold; letter-spacing:3px;}
.aa_about1 .aa_about1_text2 {color:#ffffff; margin-top:40px; padding-left:60px; font-size:16px; line-height:28px; text-align:left; letter-spacing:-1px;}
.aa_about1 .aa_about1_text2_gab {height:16px;}
.aa_about1 .aa_about1_text3 {color:#ffffff; margin-top:23px; padding-left:60px; font-size:20px; text-align:left; font-weight:bold; letter-spacing:-1px;}



.aa_about2 {width:100%; height:840px; background-image:url(/Images/Ver1/Company/AboutArtbox/about_bg2.jpg); background-position:center; background-repeat:no-repeat; background-color:#f4efe9;}
.aa_about2 .aa_about2_wrap {width:1200px; margin:0 auto;}

.aa_about2 .aa_about2_text   {float:left; height:400px; padding-left:60px; color:#808080; font-size:15px; line-height:26px; padding-top:489px; letter-spacing:-1px;}
.aa_about2 .aa_about2_text span:nth-child(1) {display:block; width:20px; height:25px; border-top:2px solid #f67318;}
.aa_about2 .aa_about2_text b {display:block; font-size:30px; line-height:30px; color:#f67318; padding-bottom:24px;}
.aa_about2 .aa_about2_text .textbold { font-weight:bold; }
.aa_about2 .aa_about2_gab    {float:left; height:400px; width:35px;}



.aa_about3 {width:100%; height:874px; background-color:#cbdae5;}
.aa_about3 .aa_about3_wrap {width:1200px; margin:0 auto;}

.aa_about3 .aa_about3_yyyy {float:left; height:874px;}
.aa_about3 .aa_about3_yyyy img {width:194px; height:661px; margin:107px 81px 0 56px;}
.aa_about3 .aa_about3_text {float:left; height:874px; padding-top:100px;}

.aa_about3 .aa_about3_box {width:809px; margin-bottom:6px; border:6px solid #ffffff; padding:38px 34px; font-size:15px; letter-spacing:-1px; color:#565656; line-height:24px;}
.aa_about3 .aa_about3_box span {letter-spacing:0;}
.aa_about3 .aa_about3_box b {letter-spacing:2px; margin-right:15px; font-size:15px;}
.aa_about3 .aa_about3_title {font-weight:bold; font-family:Barlow; font-size:18px; color:#1d316b; padding-bottom:19px; letter-spacing:4px;}



.aa_about4 {width:100%; height:228px; background-color:#ffffff; padding-top:30px;}
.aa_about4 .aa_about4_recruit {float:left; width:50%; height:198px; background-color:#90928f; background-image:url(/Images/Ver1/Company/AboutArtbox/about_recruit_bg.png); background-position:right; background-repeat:no-repeat; text-align:right; background-size:456px 198px;}
.aa_about4 .aa_about4_shopinfo {float:left; width:50%; height:198px; background-color:#485c62; background-image:url(/Images/Ver1/Company/AboutArtbox/about_shopinfo_bg.png); background-position:left; background-repeat:no-repeat; text-align:left; background-size:963px 198px;}

.aa_about4 .aa_about4_recruit_text  {display:inline-block; width:600px; height:198px; line-height:198px; font-weight:bold; color:#ffffff; letter-spacing:2px; font-size:35px; text-align:left; cursor:pointer;}
.aa_about4 .aa_about4_shopinfo_text {display:inline-block; width:600px; height:198px; line-height:198px; font-weight:bold; color:#ffffff; letter-spacing:2px; font-size:35px; text-align:left; cursor:pointer; position:relative; padding-left:60px;}
.aa_about4 .aa_about4_shopinfo_text img {position:absolute; top:-62px; right:0; width:188px; height:198px;}





.aa_brands1 {width:100%; height:772px; background-image:url(/Images/Ver1/Company/AboutArtbox/brands_bg1.jpg); background-position:center; background-repeat:no-repeat; background-color:#3b352d;}
.aa_brands1 .aa_brands1_wrap  {width:1200px; margin:0 auto; display:none;}

.aa_brands1 .aa_brands1_text1 {color:#ffffff; margin-top:159px; padding-left:60px; font-size:65px; line-height:79px; text-align:left; font-weight:bold; letter-spacing:3px;}
.aa_brands1 .aa_brands1_text2 {color:#ffffff; margin-top:40px; padding-left:60px; font-size:16px; line-height:30px; text-align:left; letter-spacing:-1px;}


.aa_brands2 {width:100%; background-color:#ffffff;}
.aa_brands2 .aa_brands2_wrap {width:1200px; margin:0 auto; padding:12px 0 30px; }

.tr_aa_brands2 .td1 {width:60px;}
.tr_aa_brands2 .td3 {width:40px;}
.tr_aa_brands2 .td2 {width:520px; vertical-align:top; padding:70px 0; text-align:left; font-size:15px; color:#808080; line-height:28px; letter-spacing:-1px;}
.tr_aa_brands2 .td2 .img1 {width:258px; height:36px; margin-bottom:10px;}
.tr_aa_brands2 .td2 .img2 {width:520px; height:479px; margin-bottom:26px;}
.tr_aa_brands2 .td2 .img3 {width:62px; height:62px; margin-top:35px; margin-right:10px;}
.tr_aa_brands2 .td2 b {display:block; line-height:54px; color:#3b4d5a; font-size:23px; font-weight:bold; letter-spacing:-1px;}
.tr_aa_brands2 .borderTop {border-top:1px solid #cecece;}






.aa_contribution1 {width:100%; height:772px; background-image:url(/Images/Ver1/Company/AboutArtbox/contribution_bg1.jpg); background-position:center; background-repeat:no-repeat; background-color:#3b352d;}
.aa_contribution1 .aa_contribution1_wrap  {width:1200px; margin:0 auto; display:none;}

.aa_contribution1 .aa_contribution1_text1 {color:#ffffff; margin-top:159px; padding-left:60px; font-size:65px; line-height:79px; text-align:left; font-weight:bold; letter-spacing:3px;}
.aa_contribution1 .aa_contribution1_text2 {color:#ffffff; margin-top:40px; padding-left:60px; font-size:16px; line-height:30px; text-align:left; letter-spacing:-1px;}




.aa_contribution2 {width:100%; background-color:#d7e0e7;}
.aa_contribution2 .aa_contribution2_wrap  {width:1200px; margin:0 auto; padding:45px 60px 80px;}

.aa_contribution2_wrap img {width:1080px; height:124px;}
.aa_contribution2_wrap ul {padding-top:30px; width:1080px; padding-bottom:40px;}
.aa_contribution2_wrap li {font-size:15px; width:1080px; color:#808080 !important; text-align:left; line-height:25px; letter-spacing:-1px; color:#5c5c5c;}
.aa_contribution2_wrap li.li_1eft {width:550px; border-right:1px solid #ffffff;}
.aa_contribution2_wrap li.li_right {width:530px; padding-left:30px;}
.aa_contribution2_wrap b  {font-size:26px; color:#3b4d5a; display:block; text-align:left; line-height:26px; letter-spacing:-2px; padding-bottom:15px;}



.aa_contribution3 {width:100%; height:814px; background-image:url(/Images/Ver1/Company/AboutArtbox/contribution_bg3.png); background-position:center; background-repeat:no-repeat; background-color:#394454;}
.aa_contribution3 .aa_contribution3_wrap  {width:1200px; margin:0 auto; padding-top:100px;}

#aa_contribution3_slide {width:1080px; height:683px; margin:0 auto;}
#aa_contribution3_slide .slides li img {width:1080px; height:615px; display:block;}






.aa_contactus1 {width:100%; height:772px; background-image:url(/Images/Ver1/Company/AboutArtbox/contactus_bg1.jpg); background-position:center; background-repeat:no-repeat; background-color:#3b352d;}
.aa_contactus1 .aa_contactus1_wrap  {width:1200px; margin:0 auto;}

.aa_contactus1 .aa_contactus1_text1 {color:#ffffff; margin-top:159px; padding-left:60px; font-size:65px; line-height:79px; text-align:left; font-weight:bold; letter-spacing:3px;}
.aa_contactus1 .aa_contactus1_text2 {color:#ffffff; margin-top:40px; padding-left:60px; font-size:19px; line-height:33px; text-align:left; letter-spacing:-1px;}



.aa_contactus2 {width:100%; background-color:#ffffff;}
.aa_contactus2 .aa_contactus2_wrap  {width:1200px; margin:0 auto; padding:85px 0;}
.aa_contactus2_map_title {padding-bottom:15px; position:relative; font-size:18px; color:#3b4d5a; letter-spacing:-1px; line-height:35px;  margin:0 auto; width:1080px; }
.aa_contactus2_map_title b {font-weight:bold; font-size:35px; letter-spacing:-2px; margin-right:15px;}
.aa_contactus2_map_title .silver {color:#989898; letter-spacing:0;}
.aa_contactus2_map_title img {width:97px; height:97px; position:absolute; right:20px; top:8px;}
.aa_contactus2_map_area {margin:0 auto; width:1080px; height:417px;}
.aa_contactus2_map_area img {width:1080px; height:417px; border:1px solid #b8b8b8;}

.aa_contactus2_map_text {margin:0 auto; width:1080px;}
.aa_contactus2_map_text ul {width:100%;}
.aa_contactus2_map_text .li1 {padding-top:12px; float:right; height:38px; font-size:33px; letter-spacing:-1px; color:#989898; line-height:38px;}
.aa_contactus2_map_text .li2 {padding-top:14px; float:right; height:38px; font-size:38px; font-family:Barlow; line-height:38px; color:#989898; margin-left:10px;}
.aa_contactus2_map_text .li3 {padding-top:16px; float:right; height:38px; line-height:19px; font-size:14px; letter-spacing:-1px; color:#989898; margin-left:18px;}


.aa_contactus2_franchise {margin:0 auto; width:1080px; padding-top:67px;}

.aa_contactus2_franchise_subject {color:#5c5c5c; font-size:30px; letter-spacing:-1px; padding-bottom:20px;}
.aa_contactus2_franchise_subject_domestic {font-weight:bold; font-size:20px; letter-spacing:0; color:#80afb5; padding-bottom:15px;}
.aa_contactus2_franchise_text_domestic {background-color:#f3f3f3; padding:40px; position:relative; height:640px;}
.aa_contactus2_franchise_text_domestic b {display:block; font-size:18px; line-height:18px; color:#989898; font-weight:bold; letter-spacing:-1px; margin-bottom:9px;}

.aa_contactus2_franchise_text_domestic ul {width:100%; padding-bottom:50px;}
.aa_contactus2_franchise_text_domestic .li1 {width:48%; line-height:28px; letter-spacing:-1px; color:#989898; font-size:16px;}
.aa_contactus2_franchise_text_domestic .li2 {width:52%; line-height:28px; letter-spacing:-1px; color:#989898; font-size:16px; padding-left:40px; border-left:1px solid #d3d3d3;}

.aa_contactus2_franchise_text_domestic .process1 {position:absolute; left:40px; top:272px; width:963px;}
.aa_contactus2_franchise_text_domestic .process2 {position:absolute; left:40px; top:415px; width:963px;}
.aa_contactus2_franchise_text_domestic .process3 {position:absolute; left:208px; top:550px; width:840px;}

.tr_aa_process .td1 {width:123px; height:123px; vertical-align:middle; color:#7c7c7c; font-size:16px; line-height:22px; letter-spacing:-1px; text-align:center; background-color:#ffffff; border-radius:50%;}
.tr_aa_process .td2 {width:87px; height:123px; vertical-align:top;}
.tr_aa_process .td2 .midLine {width:87px; height:64px; border-bottom:4px solid #ffffff;}
.tr_aa_process .td1none {width:123px; height:123px;}
.tr_aa_process .td2none {width:87px; height:123px;}
.tr_aa_process .td3 {width:210px; vertical-align:top; color:#989898; font-size:13px; line-height:18px; letter-spacing:-1px; text-align:center;}

.aa_contactus2_franchise_subject_overseas {font-weight:bold; font-size:20px; letter-spacing:0; color:#80afb5; padding-bottom:20px; padding-top:80px;}
.aa_contactus2_franchise_text_overseas {font-size:20px; letter-spacing:0; color:#989898; padding-bottom:115px; }




.aa_footer {width:100%; height:240px; background-color:#393939;}
.aa_footer .aa_footer_wrap {width:1200px; margin:0 auto;}
.aa_footer .aa_footer_wrap .aa_footer_logo {padding-top:70px;}
.aa_footer .aa_footer_wrap .aa_footer_logo img {width:138px; height:25px;}
.aa_footer .aa_footer_wrap .aa_footer_text1 {padding-top:20px; font-size:13px; color:#838383; letter-spacing:-1px;}
.aa_footer .aa_footer_wrap .aa_footer_text1 span {padding:0 10px;}
.aa_footer .aa_footer_wrap .aa_footer_text2 {padding-top:10px; font-size:13px; color:#838383; font-weight:bold;}
.aa_footer .aa_footer_wrap .aa_footer_select {padding-top:20px;}
.aa_footer .aa_footer_wrap #aa_footer_familysite {border:1px solid #838383; width:160px; height:40px; padding:0 10px; font-size:18px; background-color:#393939; background-image:url(/Images/Ver1/Company/AboutArtbox/familysite_selectbg.png); background-repeat:no-repeat; background-size:25px 10px; background-position:center right;}

/* ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 구분선 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ */

.aam_menu {min-width:375px; width:100%; position:absolute; left:0; top:0;}
#aam_menu_off {display:block;}
#aam_menu_on  {display:none; background-color:#ffffff;}

.aam_menu_logo {float:left; width:50%; padding:25px 0 25px 25px; text-align:left;}
.aam_menu_btn  {float:left; width:50%; padding:25px 25px 25px 0; text-align:right;}
.aam_menu_logo img {width:105px; height:20px;}
.aam_menu_btn  img {width:20px; height:20px;}`

.aam_menu_list {background-color:#ffffff; padding:0 25px 45px 25px;}
.aam_menu_list a.off {display:block; text-align:left; text-decoration:none; font-family:Barlow; font-size:16px; line-height:16px; color:#8b8b8b;}
.aam_menu_list a.on  {display:block; text-align:left; text-decoration:none; font-family:Barlow; font-size:16px; line-height:16px; color:#8b8b8b; font-weight:bold;}
.aam_menu_list .gap {height:25px;}
.aam_menu_list .gap.borderTop {height:25px; border-top:1px solid #d9d9d9;}


.aam_main_image {min-width:375px; width:100%; height:auto;}
.aam_main_image img {display:block; width:100%; height:100%;}


.aam_about1 {min-width:375px; width:100%; height:auto; background-color:#fbf6f0; padding:55px 25px 35px;}
.aam_about1_text1 {text-align:center; font-size:33px; line-height:43px; letter-spacing:0; color:#546087; font-weight:bold; padding-bottom:15px;}
.aam_about1_text2 {text-align:center; font-size:15px; line-height:25px; letter-spacing:-1px; color:#5c5c5c; padding-bottom:12px;}
.aam_about1_text3 {text-align:center; font-size:15px; line-height:15px; letter-spacing:-1px; color:#5c5c5c; font-weight:bold;}

.aam_about1_img {display:block; margin:42px auto -25px; width:299px; height:122px;}

.aam_about1_text4 {text-align:center; font-size:13px; line-height:23px; color:#808080; background-color:#ffffff; padding-bottom:40px; letter-spacing:-1px;}
.aam_about1_text4 span {display:block; margin:0 auto; width:20px; height:40px; border-bottom:1px solid #f67318;}
.aam_about1_text4 b {display:block; margin:0 auto; letter-spacing:-1px; font-weight:bold; color:#f67318; font-size:23px; padding:20px 0 15px;}



.aam_about2 {min-width:375px; width:100%; height:auto; background-color:#cbdae5; padding:55px 25px 50px;}

.aam_about2_img {display:block; margin:0 auto 27px; width:270px; height:113px;}

#aam_about2_slide {width:325px; margin:0 auto; border:5px solid #ffffff; border-radius:0;}

.aam_about2_text {padding:25px; font-size:15px; line-height:23px; color:#565656; letter-spacing:-1px;}
.aam_about2_text span {letter-spacing:0;}
.aam_about2_text b {letter-spacing:1px; font-weight:bold; font-size:15px; line-height:23px; color:#565656; display:block; padding-top:9px;}
.aam_about2_title {font-weight:bold; font-family:Barlow; font-size:18px; color:#1d316b; padding-bottom:9px; letter-spacing:4px;}



.aam_about3 {min-width:375px; width:100%; height:auto; padding-top:30px;}
.aam_about3 .aam_about3_recruit {height:123px; background-color:#90928f; background-image:url(/Images/Ver1/Company/AboutArtbox/about_recruit_bg.png); background-position:right; background-repeat:no-repeat; text-align:right; background-size:285px 123px; margin-bottom:5px;}
.aam_about3 .aam_about3_shopinfo {height:123px; background-color:#485c62; background-image:url(/Images/Ver1/Company/AboutArtbox/about_shopinfo_bg.png); background-position:left; background-repeat:no-repeat; text-align:left; background-size:598px 123px; margin-bottom:5px;}

.aam_about3 .aam_about3_recruit_text  {height:123px; line-height:123px; font-weight:bold; color:#ffffff; letter-spacing:2px; font-size:30px; text-align:left; cursor:pointer; padding-left:55px;}
.aam_about3 .aam_about3_shopinfo_text {height:123px; line-height:123px; font-weight:bold; color:#ffffff; letter-spacing:2px; font-size:30px; text-align:left; cursor:pointer; position:relative; padding-left:55px;}
.aam_about3 .aam_about3_shopinfo_text img {position:absolute; top:-30px; right:30px; width:106px; height:123px;}


.aam_brands1 {min-width:375px; width:100%; height:auto; padding:55px 0 25px;}
.aam_brands1_text1 {text-align:center; font-weight:bold; font-size:33px; line-height:43px; letter-spacing:0; color:#597975; padding-bottom:15px;}
.aam_brands1_text2 {text-align:center; font-size:15px; line-height:25px; letter-spacing:-1px; color:#5c5c5c;}

.aam_brands2 {min-width:375px; width:100%; height:auto; padding:0 25px 60px; font-size:13px; color:#808080; letter-spacing:-1px; line-height:23px; text-align:center;}
.aam_brands2 a.brands_link {display:block; min-width:325px; height:82px; text-align:center; background-color:#f8f8f8; margin-top:35px;}
.aam_brands2 a.brands_link img {display:block; width:270px; margin:0 auto; padding:7px 0 0 0; }
.aam_brands2 img.brands_img {display:block; min-width:325px; width:100%; height:auto;}
.aam_brands2 b {display:block; text-align:center; color:#3b4d5a; letter-spacing:-1px; font-size:23px; line-height:33px; padding:20px 0 10px;}
.aam_brands2 p {text-align:center; padding:15px 0 0; margin:0;}
.aam_brands2 p img {width:62px; height:62px; margin:0 5px;}






.aam_contribution1 {min-width:375px; width:100%; height:auto; padding:60px 0; background-color:#d7e0e7;}
.aam_contribution1_text1 {font-size:33px; letter-spacing:0; font-weight:bold; line-height:43px; color:#658197; text-align:center; padding-bottom:10px;}
.aam_contribution1_text2 {font-size:15px; letter-spacing:-1px; line-height:25px; color:#5c5c5c; text-align:center;}

.aam_contribution2 {min-width:375px; width:100%; height:auto; padding-bottom:30px; background-color:#d7e0e7; text-align:center; font-size:13px; line-height:23px; letter-spacing:-1px; color:#808080;}
.aam_contribution2 img {display:block; min-width:375px; width:100%; height:auto;}
.aam_contribution2 b {display:block; padding-top:25px; font-size:23px; line-height:33px; letter-spacing:-1px; color:#3b4d5a; padding-bottom:5px;}

.aam_contribution3 {width:100%; height:272x; /*background-image:url(/Images/Ver1/Company/AboutArtbox/contribution_bg3.png); background-position:center; background-repeat:no-repeat;*/ background-color:#394454; padding:25px 25px 70px;}

#aam_contribution3_slide {width:100%;  height:auto; margin:0 auto;}
#aam_contribution3_slide .slides li img {min-width:375px; width:100%; height:auto; display:block;}






.aam_contactus1 {min-width:375px; width:100%; height:auto; padding:40px 25px 55px; background-color:#ffffff; color:#3b4d5a; letter-spacing:0; font-size:15px; line-height:25px;}
.aam_contactus1 .silver {color:#989898;}
.aam_contactus1 b {display:block; padding-bottom:5px; font-size:30px; line-height:30px; font-weight:bold; color:#3b4d5a; letter-spacing:-1px;}
.aam_contactus1_map {margin-top:10px; position:relative; border:1px solid #b8b8b8; height:317px; background-image:url(/Images/Ver1/Company/AboutArtbox/contactus_map3.png?v=20210907); background-position:center; background-repeat:no-repeat;}
.aam_contactus1_map img {width:73px; height:73px; position:absolute; right:10px; bottom:-30px;}
.aam_contactus1_map.map2 { background-image:url(/Images/Ver1/Company/AboutArtbox/contactus_map2.png);}

.aam_contactus1_text {min-width:375px; width:100%; height:auto; padding:22px 0 0; background-color:#ffffff; color:#989898; letter-spacing:-1px; font-size:15px; line-height:20px;}
.aam_contactus1_text .li1 {line-height:26px; font-size:23px; letter-spacing:-1px; color:#989898; font-weight:normal; padding-bottom:10px;}
.aam_contactus1_text .li2 {font-family:Barlow; font-size:26px; line-height:26px; letter-spacing:0; color:#989898; padding-left:10px;}


.aam_contactus2 {min-width:375px; width:100%; height:auto; padding:0 25px 15px; font-size:15px; letter-spacing:0; color:#989898; line-height:22px;}
.aam_contactus2 b {color:#80afb5; font-weight:bold;}
.aam_contactus2_title {font-weight:normal; display:block; font-size:23px; line-height:23px; padding-bottom:17px; color:#5c5c5c; letter-spacing:-1px;}
.aam_contactus2_small {letter-spacing:0; font-size:15px; line-height:15px; color:#989898; padding-top:12px;}

.aam_contactus2_text {margin:9px 0 30px; background-color:#f8f8f8; color:#989898; font-size:13px; letter-spacing:-1px; line-height:22px; padding:20px 15px;}
.aam_contactus2_text b {display:block; padding-bottom:5px; color:#989898; font-weight:bold;}
.aam_contactus2_text small {display:block; padding-left:12px; font-size:12px; line-height:15px; padding-bottom:5px;}




.aam_footer {min-width:375px; width:100%; padding:50px 25px 70px; background-color:#393939;  color:#838383; letter-spacing:-1px; font-size:13px; line-height:23px;}
.aam_footer b {display:block; padding:15px 0 20px;  letter-spacing:-1px; color:#838383; font-size:12px; font-weight:bold;}
.aam_footer img {display:block; width:100px; margin-bottom:15px;}
.aam_footer select {border:1px solid #838383; width:100%; height:40px; padding:0 10px; font-size:18px; background-color:#393939; background-image:url(/Images/Ver1/Company/AboutArtbox/familysite_selectbg.png); background-repeat:no-repeat; background-size:25px 10px; background-position:center right;}