#curriculum {width:100%;position:relative;background:#267644;margin-top:-122px;min-width:1280px;}
#curriculum .text1{ position:absolute; width:100%;text-align:center; margin-top:250px;font-size:42px;font-weight:600; color:#ffffff; text-decoration:no underline; line-height:50px; }
#curriculum .text2{ position:absolute; width:100%;text-align:center; margin-top:330px;font-size:20px;font-weight:400; color:#94dbae; text-decoration:no underline; line-height:30px; }
#curriculum .text3{ position:absolute; width:100%;text-align:center; margin-top:1950px;font-size:16px;font-weight:300; color:#ffffff; text-decoration:no underline; line-height:24px; }
#curriculum .text4{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:20px;font-weight:400; color:#ffffff; text-decoration:no underline; line-height:30px; }
#curriculum .left_image { position:absolute; width:1294px; margin-top:420px;left:50%;margin-left:-647px;}
#curriculum .right_image { position:absolute; width:464px; margin-top:340px; ;left:50%; margin-left:12;}


#video {width:100%;height:110%;position:relative;background:#0f4020;margin-top:-122px;min-width:1280px;}
#video .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#ffffff; text-decoration:no underline; line-height:50px; }
#video .box {position:absolute;width:1000px;left:50%;margin-top:300px;left:50%;margin-left:-500px;}


#video .box .box1 {position:relative;width:480px;height:380px;left:0;margin-top:0px;}
#video .box .box1 .caption1 { position:relative; width:480px;height:290px; left:0px; top:25px;  }
#video .box .box1 .caption2 { position:relative; width:480px;height:30px; left:0px; top:20px;  }
#video .box .box1 .caption2 .txt1 { position:absolute; width:260px;height:30px; left:0px; top:5px; font-size:20px;font-weight:400; color:#bad0c2; line-height:40px;}
#video .box .box1 .caption2 .txt2 { position:absolute; width:80px;height:30px; left:260px; top:5px; font-size:18px;font-weight:400; color:#bad0c2; text-decoration:line-through; line-height:40px;text-align:right;}
#video .box .box1 .caption2 .txt3 { position:absolute; width:140px;height:30px; left:340px; top:2px; font-size:24px;font-weight:400; color:#ffffff; line-height:40px;text-align:right;}
#video .box .box1 .caption3 { position:absolute; width:56px;height:56px; left:410px; top:-6px; background:url('../../images/top_c.png') no-repeat center; }
#video .box .box1 .caption3 .txt1 { position:absolute; width:56px;height:56px; left:0px; top:0px; text-align:center; font-size:24px;font-weight:600; color:#ffffff; line-height:56px;}


#video .box .box2 {position:absolute;width:480px;height:380px;left:50%;margin-top:300px;left:50%;margin-left:20px;}
#video .box .box2 .caption1 { position:relative; width:480px;height:290px; left:0px; top:25px;  }
#video .box .box2 .caption2 { position:relative; width:480px;height:30px; left:0px; top:20px;  }
#video .box .box2 .caption2 .txt1 { position:absolute; width:240px;height:30px; left:0px; top:5px; font-size:20px;font-weight:400; color:#bad0c2; line-height:40px;}
#video .box .box2 .caption2 .txt2 { position:absolute; width:100px;height:30px; left:240px; top:5px; font-size:18px;font-weight:400; color:#bad0c2; text-decoration:line-through; line-height:40px;text-align:right;}
#video .box .box2 .caption2 .txt3 { position:absolute; width:140px;height:30px; left:340px; top:2px; font-size:24px;font-weight:400; color:#ffffff; line-height:40px;text-align:right;}
#video .box .box2 .caption3 { position:absolute; width:56px;height:56px; left:410px; top:-6px; background:url('../../images/top_c.png') no-repeat center; }
#video .box .box2 .caption3 .txt1 { position:absolute; width:56px;height:56px; left:0px; top:0px; text-align:center; font-size:24px;font-weight:600; color:#ffffff; line-height:56px;}


#people {width:100%;height:110%;position:relative;background:#267644;margin-top:-122px;min-width:1280px;}
#people .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#ffffff; text-decoration:no underline; line-height:50px; }
#people .left_image { position:absolute; width:817px; margin-top:340px;left:50%;margin-left:-408px;}


#effect {width:100%;height:110%;position:relative;background:#0f4020;margin-top:-122px;min-width:1280px;}
#effect .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#ffffff; text-decoration:no underline; line-height:50px; }
#effect .left_image { position:absolute; width:719px; height:235px; margin-top:340px;left:50%;margin-left:-360px;}
#effect .right_image { position:absolute; width:719px; height:220px;  margin-top:620px;left:50%;margin-left:-360px;}

#community {width:100%;height:110%;position:relative;background:#b1eac7;margin-top:-122px;min-width:1280px;}
#community .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#0c2917; text-decoration:no underline; line-height:50px; }
#community .contents { position:absolute; width:1280px; margin-top:300px;left:50%;margin-left:-640px;}

#member {width:100%;height:110%;position:relative;background:#b1eac7;margin-top:-122px;min-width:1280px;}
#member .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#0c2917; text-decoration:no underline; line-height:50px; }
#member .contents { position:absolute; width:1280px; margin-top:300px;left:50%;margin-left:-640px;}


#mypage {width:100%;height:110%;position:relative;background:#b1eac7;margin-top:-122px;min-width:1280px;}
#mypage .text1{ position:absolute; width:100%;text-align:center; margin-top:210px;font-size:42px;font-weight:600; color:#0c2917; text-decoration:no underline; line-height:50px; }
#mypage .contents { position:absolute; width:1280px; margin-top:300px;left:50%;margin-left:-640px;}

