/* business 05 */

/* subtitle */

.subtitle_box{padding: 15px 30px 10px; border: 1px solid #000; box-sizing:border-box; margin:30px 0 50px 0;}
.subtitle_05{color:#000; font-size:30px; font-weight:bold; display:inline-block; box-sizing:border-box; padding-right:20px;}



/* bullet */

.bullet_1{font-size: 25px;font-weight: bold;color: #000000;padding-left: 25px; margin-bottom: 30px;
background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/bullet_1-1.png');background-repeat: no-repeat;background-position: left center;}



/* 1. È¸»ç¼Ò°³ */

.business05_1_btn1{color: #ffffff;line-height: 50px;text-align: center;background-color: #69afeb;width: 180px;height: 50px; display:inline-block; transition:0.5s;}
.business05_1_btn1:hover{background-color:#1d1c95;}

.business05_1_btn2{color: #ffffff;line-height: 30px;text-align: center;background-color: #dfdfdf; width: 120px;height: 30px; display:inline-block; transition:0.5s;}
.business05_1_btn2:hover{background-color:#69afeb;}

.business05_1_contentsbox{border-bottom: 1px solid #dfdfdf; height:150px; margin-bottom:50px; transition:0.5s;}
.business05_1_contentsbox:hover{border-bottom:1px solid #1d1c95;}
.business05_1_contentsbox:last-child{margin-bottom:0px;}

.business05_1_textbox_odd{padding-left: 50px;box-sizing: border-box; text-align:left;}

.business05_1_text1{font-size: 20px;font-weight: bold;}
.business05_1_text2{margin: 15px 0;}




/* 2. ¿¬Çõ */


.business05_2_yearbox{background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerline.png'); background-repeat: repeat-y;
background-position: center top; box-sizing:border-box;}

.business05_2_yeararea{}
.business05_2_yeararea_odd{ text-align: left; padding: 60px 0; border-radius: 0 60px 60px 0;box-sizing: border-box;position: relative;}
.business05_2_yeararea_even{ text-align: right; padding: 60px 0; border-radius: 60px 0 0 60px;box-sizing: border-box;position: relative;}

.business05_2_yearcircle{font-size: 22px;font-weight: bold;color: #ffffff;line-height: 100px;text-align: center;border-radius: 50px;width: 100px;height: 100px;}
.business05_2_yearcircle_odd{position: absolute;top: -50px;left: 0px;}
.business05_2_yearcircle_even{position: absolute;top: -50px; right: 0px;}

li.odd{display:block; padding: 10px 0px 10px 80px; background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerdot.png');background-repeat: no-repeat; background-position: left 42px top 50%;}
li.even{display:block; padding: 10px 80px 10px 0px; background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerdot.png');background-repeat: no-repeat; background-position: right 43px top 50%;}

.business05_2_lastdot{background-color: #eac14b;border-radius: 5px;width: 10px;height: 10px;position: absolute;bottom: -5px;left: 0px;}
/* ¡ã ³¡³ª´Â À§Ä¡¿¡ µû¶ó background-color¶û left:0px; È¤Àº right:0px; ¸¸ ½ºÀ§Ä¡ ÇØÁÖ¸é µÊ */




/* 3. ÀÌ»ç²ÜÆÁ */

.business05_3_square{border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf; background-color:#fcfcfc; 
position:relative; text-align: left; padding: 60px 0; box-sizing: border-box; transition:0.5s;}

.business05_3_square_num{font-size: 50px;font-weight: bold;color: #000000;position: absolute; top: 10px;left: 10px;display: inline-block; transition:0.5s;}

.business05_3_square_text1{font-size: 25px;margin: 30px 0 20px 25px;padding: 0px 5px;background-color: #fcfcfc;display: inline-block; transition:0.5s;}
.business05_3_square_text2{text-align: left; padding: 0 30px; line-height: 28px;font-weight:300;font-size: 16px;}

.business05_3_square:hover{border-top: 1px solid #d9271d;border-bottom: 1px solid #d9271d; background-color:#fff;}
.business05_3_square:hover .business05_3_square_text1{background-color:#fff; color:#2a1775;}
.business05_3_square:hover .business05_3_square_num{color:#d9271d;}



/* 4. ¾ÈÀü°æ¿µ */

.business05_4_equipment{text-align:center;}
.business05_4_equipment_1{font-size: 20px;font-weight: bold;color: #000000;margin: 25px 0;}
.business05_4_equipment_2{line-height:1.5;}

.business05_4_process{margin-right: 30px; text-align:left;}
.business05_4_process:last-child{margin-right:0px;}
.business05_4_process_1{font-size: 20px;font-weight: bold;color: #000000;margin: 15px 0px 10px 0;}
.business05_4_process_2{line-height:1.5;}



/* 5. Ã»¼Ò¼­ºñ½º */

.business05_5_btn3{color: #ffffff;line-height: 50px;text-align: center;
width: 200px;height: 50px; display:inline-block; transition:0.3s; }
.business05_5_btn3:hover{transform:translateY(-3px); box-shadow:4px 4px 4px #cdcdcd;}

.business05_5_cleaner{margin: 20px 0 0 220px;}
.business05_5_cleaner_1{font-size: 20px;font-weight: bold;color: #000000; margin-bottom:20px;}
.business05_5_cleaner_2{line-height: 1.5;}

.business05_5_table{border-top:1px solid #cfd6f2; border-left: 1px solid #cfd6f2;}
.business05_5_table th{border-right:1px solid #cfd6f2; box-sizing:border-box; padding:15px 0; text-align:center;
font-weight:bold; font-size:18px; color:#3b56c9; background-color:#f3f5fc;}
.business05_5_table td{border-right:1px solid #cfd6f2; border-bottom: 1px solid #cfd6f2; box-sizing:border-box; padding:12px 0; text-align:center;
font-size:18px; color: #333; letter-spacing: 0px;}







/* MOBILE */


/* m_subtitle */

.subtitle_m_box{width:100%; display:block; padding: 15px 0px; border: 1px solid #000; box-sizing:border-box; margin:20px 0 40px 0; text-align:center;}
.subtitle_m_box >.ABA-content-box {font-size:15px;}
.subtitle_m_05{color:#000; font-size:20px; font-weight:bold; display:block; box-sizing:border-box; margin-bottom:5px;}



/* m_bullet */

.bullet_m_1{font-size: 20px;font-weight: bold;color: #000000;padding-left: 20px; margin-bottom: 15px;
background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/bullet_1-1.png');background-repeat: no-repeat;background-position: left center; background-size:6px;}



/* 1. È¸»ç¼Ò°³ ¸ð¹ÙÀÏ */

.business05_m_1_btn1{color: #ffffff;line-height: 50px;text-align: center;background-color: #1d1c95;width: 180px;height: 50px; display:inline-block; transition:0.5s;}


.business05_m_1_btn2{color: #ffffff;line-height: 30px;text-align: center;background-color: #69afeb; width: 120px;height: 30px; display:inline-block; transition:0.5s;}


.business05_m_1_contentsbox{width:100%; border-bottom: 1px solid #1d1c95; margin-bottom:50px; padding-bottom:20px; text-align:center;}
.business05_m_1_contentsbox:last-child{margin-bottom:0px;}

.business05_m_1_textbox_odd{text-align:center; }
.business05_m_1_textbox_even{text-align:center;}

.business05_m_1_text1{font-size: 20px;font-weight: bold; margin-top:20px;}
.business05_m_1_text2{margin: 15px 0; font-size:15px;}



/* 2. ¿¬Çõ ¸ð¹ÙÀÏ */

.business05_m_2_yearbox{}

.business05_m_2_yeararea{}
.business05_m_2_yeararea_odd{ text-align: left; padding: 60px 0; border-radius: 0 60px 60px 0;box-sizing: border-box;position: relative;
background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerline.png');background-repeat: repeat-y;  background-position: 48px top; }
.business05_m_2_yeararea_even{ text-align: right; padding: 60px 0; border-radius: 60px 0 0 60px;box-sizing: border-box;position: relative;
background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerline.png');background-repeat: repeat-y;  background-position: right 48px top 0px; }

.business05_m_2_yearcircle{font-size: 22px;font-weight: bold;color: #ffffff;line-height: 100px;text-align: center;border-radius: 50px;width: 100px;height: 100px;}
.business05_m_2_yearcircle_odd{position: absolute;top: -50px;left: 0px;}
.business05_m_2_yearcircle_even{position: absolute;top: -50px; right: 0px;}


li.m_odd{display:block; padding: 10px 0px 10px 65px; letter-spacing:-1px; font-size:15px; background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerdot.png'); background-size:11px; background-repeat: no-repeat; background-position: left 43px top 50%;}
li.m_even{display:block; padding: 10px 65px 10px 0px; letter-spacing:-1px; font-size:15px; background-image: url('/template/DESIGN_contents_bank/program/theme/business05/images/business05_2_centerdot.png'); background-size:11px; background-repeat: no-repeat; background-position: right 43px top 50%;}







.business05_m_2_lastdot{background-color: #eac14b;border-radius: 5px;width: 10px;height: 10px;position: absolute;bottom: -5px;left: 0px;}
/* ¡ã ³¡³ª´Â À§Ä¡¿¡ µû¶ó background-color¶û left:0px; È¤Àº right:0px; ¸¸ ½ºÀ§Ä¡ ÇØÁÖ¸é µÊ */



/* 3. ÀÌ»ç²ÜÆÁ ¸ð¹ÙÀÏ */

.business05_m_3_square{border-top: 1px solid #eac14b; background-color:#fcfcfc; 
position:relative; text-align: center; padding: 40px 0; box-sizing: border-box; transition:0.5s;}
.business05_m_3_square_num{font-size: 50px;font-weight: bold;color: #000;position: absolute; top: 10px;left: 10px;display: inline-block; transition:0.5s;}

.business05_m_3_square_text1{font-size: 25px;margin: 40px 0 20px 0;padding: 0px 5px; display: inline-block; transition:0.7s;}
.business05_m_3_square_text2{}




/* 4. ¾ÈÀü°æ¿µ ¸ð¹ÙÀÏ */

.business05_m_4_equipment{text-align:center; margin-bottom:50px;}
.business05_m_4_equipment:last-child{margin-bottom:10px;}
.business05_m_4_equipment_1{font-size: 20px;font-weight: bold;color: #000000;margin: 20px 0 10px 0;}
.business05_m_4_equipment_2{line-height:1.4;}

.business05_m_4_process{margin-bottom: 50px; text-align:center;}
.business05_m_4_process:last-child{margin-bottom:0px;}
.business05_m_4_process_1{font-size: 20px;font-weight: bold;color: #000000;margin: 20px 0px 10px 0;}
.business05_m_4_process_2{line-height:1.4; }




/* 5. Ã»¼Ò¼­ºñ½º ¸ð¹ÙÀÏ */

.business05_m_5_btn3{color: #ffffff;line-height: 50px;text-align: center; display:inline-block;
width: 80%;height: 50px;}

.business05_m_5_cleaner{margin: 10px 0 40px 0; text-align:center;}
.business05_m_5_cleaner_1{font-size: 20px;font-weight: bold;color: #000000; margin-bottom:10px;}
.business05_m_5_cleaner_2{line-height: 1.5;}

.business05_m_5_table{border-top:1px solid #cfd6f2; border-left: 1px solid #cfd6f2;}
.business05_m_5_table th{width:50%; border-right:1px solid #cfd6f2; box-sizing:border-box; padding:15px 0; text-align:center;
font-weight:bold; font-size:18px; color:#3b56c9; background-color:#f3f5fc;}
.business05_m_5_table td{border-right:1px solid #cfd6f2; border-bottom: 1px solid #cfd6f2; box-sizing:border-box; padding:12px 0; text-align:center;
font-size:18px; color: #333; letter-spacing: 0px;}