@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* a-style */
 *      { margin: 0; padding: 0; -webkit-text-size-adjust:none; }

.font1{color:#5b5b5b;}
a.font1:link, a.font1:visited, a.font1:active{color:#5b5b5b; text-decoration:none;}
a.font1:hover{color:#ba0e3d; text-decoration:none;}

.font2{color:#ba0e3d;}
a.font2:link, a.font2:visited, a.font2:active{color:#ba0e3d; text-decoration:none;}
a.font2:hover{color:#ba0e3d; text-decoration:none;}

.font3{color:#fff;}
a.font3:link, a.font3:visited, a.font3:active{color:#fff; text-decoration:none;}
a.font3:hover{color:#fff; text-decoration:none;}


a.rollover img {border-width:0px; display:inline;}
a.rollover img.over {display:none;}
a.rollover:hover {border:0px;}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}

/* ie6과 ie7에서 input 1px 마진 차이 없애줌 */
* html input {margin:-1px 0;} 
*:first-child+html input {margin:-1px 0;}

/* 브라우져마다 체크박스나 라디오 버튼의 위치가 다르기때문에 최적화 위치 */
input.checkbox {width:13px; height:13px; vertical-align:top;}

.container {width:100%; margin:0 auto;}
.header {width:1280px; height:112px; margin:0 auto; background:#ffffff; opacity:0.95; font-family:Nanum Gothic;}
.contents {clear:both; width:1280px; margin:0 auto; text-align:left; font-family:Nanum Gothic;}
.logo {opacity:1; float:left; line-height:130px; padding:0 50px 0 50px;}

.officeLOL {position:absolute; width:100%; z-index:-1000; min-width:1280px; max-width:1920px; min-height:750px; max-height:750px;}  
.rslides {position:relative; list-style: none; overflow: hidden; width: 100%; height:100%; padding: 0; margin: 0;}
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}
.rslides li:first-child {position:relative; display:block; float:left;}
.rslides img {display:block; height:auto; float:left; width:100%; border:0;}

.sub_bg1 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_lol01.png); background-position:center; z-index:-100;}
.sub_bg2 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_lol02.png); background-position:center; z-index:-100;}
.sub_bg3 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_lol03.png); background-position:center; z-index:-100;}
.sub_bg4 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_lol04.png); background-position:center; z-index:-100;}
.sub_bg5 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_rightfoot.png); background-position:center; z-index:-100;}
.sub_bg6 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_ilove.png); background-position:center; z-index:-100;}
.sub_bg7 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_rainbow.png); background-position:center; z-index:-100;}
.sub_bg8 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_openphonics.png); background-position:center; z-index:-100;}
.sub_bg9 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_englishflyhigh.png); background-position:center; z-index:-100;}
.sub_bg10 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_pasteur.png); background-position:center; z-index:-100;}
.sub_bg11 {position:absolute; left:0; top:0; min-width:1280px; max-width:1920px; width:100%; height:407px; background-image:url(../../img/Sbg_stickerbook.png); background-position:center; z-index:-100;}

/* menu */
.gnbBox .mainmenu {width:1280px; margin:0 auto; z-index:5000;} 
.gnbBox .mainmenu .menuLL {font-weight:600;}
.gnbBox .mainmenu .menuLL > li {float:left; width:180px; line-height:112px;}
.gnbBox .mainmenu .menuLL > li:hover .gnbBox .menuS {display:block; margin:0 auto;}
.gnbBox .mainmenu .menuLR {font-size:12px; font-weight:100; line-height:14px; display:inline;}
.gnbBox .mainmenu .menuLR li.webhard {
	float:left; 
	height:112px; 
	line-height:112px; 
	font-size:16px; 
	font-weight:600; 
	margin-right:40px;
}
.gnbBox .mainmenu .menuLR li.info {
	float:left; 
	width:250px; 
	background-color:#eaeaea; 
	margin-top:35px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	padding:5px 5px 5px 20px; 
	text-align:left; 
	font-weight:500; 
	margin-right:20px;
	line-height:18px;
}
.gnbBox .mainmenu .menuLR li.lang {float:left; line-height:112px; color:#F00; font-weight:600;}

.menuS { width:1280px; height:247px; margin-top:112px; position:absolute; background:#fff; opacity:0.95; z-index:10; clear:both; font-weight:600; text-align:left; font-size:13px; border-bottom:1px #CCC solid; z-index:5000;}
.menuS li.ABOUT {float:left; width:200px; line-height:26px; font-size:12px; margin-left:302px; margin-top:20px;}
.menuS li.FOR {float:left; width:200px; line-height:26px; font-size:12px; margin:20px 0 0 17px;}
.menuS li.ABOUT_k {float:left; width:200px; line-height:26px; font-size:12px; margin-left:328px; margin-top:20px;} /* 한글버젼 */
.menuS li.FOR_k {float:left; width:200px; line-height:26px; font-size:12px; margin:20px 0 0 3px;} /* 한글버젼 */
.menuS li.Slogan {
	float:left; 
	width:331px; 
	height:86px; 
	display:block; 
	background:url(../../img/banner_Board2.png) no-repeat 0 0; 
	margin-left:40px; 
	margin-top:50px; 
	font-size:28px; 
	color:#666; 
	font-family:"Times New Roman", Times, serif; 
	font-weight:100; 
	padding:15px 0 0 30px;
}

/* M-banner */
.banner {width:1280px; font-family:Nanum Gothic;  margin:0 auto;}
.banner ul.tbanner {float:left;  margin-left:50px; padding-top:175px; line-height:32px; color:#FFF; margin-top:50px; white-space:nowrap;}
.banner ul.imgbanner {float:right; margin-right:50px;}
.th2 {font-size:32px; text-shadow:2px 2px 0px #606060; font-weight:600; display:none;}
.th3 {font-size:18px; text-shadow:2px 2px 0px #606060; font-weight:700; display:none;}
.point {margin-left:-20px; display:none;}
.btn {
	clear:both;
	background-color:#ba0e3d;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:15px; 
	font-weight:500; 
	position:absolute;
	font-size:16px; 
	color:#fff;
	margin-top:15px;
	z-index:0;
}
.btn2 {
	background-color:#ba0e3d;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:15px; 
	font-weight:500; 
	font-size:16px; 
	color:#fff;
	margin-top:15px;
	z-index:0;
}

#bannerLOL li {display:none; width:100%; text-align:center;}
#bannerLOL li:first-child {display:block;}
#bannerLOL li img {width:100%;}
.arrowBox a {display:block; width:49px; height:49px; background:url(../../img/banner_arrow.png) no-repeat; text-indent:-999px; position:relative;}
.arrowBox a:last-child {position:absolute; background-position:0 0; margin-top:-130px; margin-left:-20px;}
.arrowBox a:first-child {position:absolute; background-position:0 -49px; float:right; margin-left:380px; margin-top:-130px;}

/* 레퍼런스 롤링 배너 */
.banner1 {margin:50px 0 90px -350px; width:460px; height:246px;}

/* M-skill */
.skill {width:1280px; margin:0 auto; clear:both; text-align:center; font-family:Nanum Gothic;}
.skill1,.skill2,.skill3 {width:406px; height:293px; border:1px #CCCCCC solid; background-color:#FFF; float:left; opacity:1.0;}
.skill2,.skill3 {margin-left:28px;}
.skillh2 {padding-top:30px; font-size:18px; font-weight:800; color:#505050;}
.skillimg {margin:15px 0 15px 0;}
.skilltxt {color:#505050; font-size:14px; line-height:24px;}
.skillmore {color:#ba0e3d; font-size:16px; margin-top:25px;}

/* M-Reference */
.Reference {width:1280px; margin:0 auto; clear:both; font-family:Nanum Gothic; margin-bottom:50px;}
.Reference h2 {text-align:center; font-size:56px; color:#888888; padding-top:50px; padding-bottom:30px;}
.Reference li {float:left; margin-top:15px; margin-left:25px;}
.ani_bondiv { position:relative;}
.ani_bondiv img {width:100%; height:auto;}
.ani_bondiv .ReferenceTxt {
	clear:both; 
	position:absolute; 
	left:0; 
	top:0; 
	right:0; 
	bottom:0; 
	z-index:1; 
	text-align:center; 
	background:#000; 
	filter:alpha(opacity=0);/*익스용 투명도 필터*/
	opacity:.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	color:#fff;
}
.ani_bondiv:hover .ReferenceTxt {animation:mm 1s; -webkit-animation:mm 1s; filter:alpha(opacity=100);/*익스용 투명도 필터*/opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
@keyframes mm {10% {transform:scale(1.08,1.08);}}
@-webkit-keyframes mm{10% {-webkit-transform:scale(1.08,1.08);}}
.tit1 {font-size:32px; padding-top:80px;}
.subtxt1 {font-size:16px; line-height:18px; margin-top:20px;}

/* footer */
.footer {width:100%; background:#fff; font-family:Nanum Gothic; font-size:12px; margin:0 auto; border-top:#ebebeb 1px solid;}
.corp {max-width:1920px; min-width:1280px; height:64px; background:#fff; font-weight:600; line-height:64px; margin:0 auto;  border-bottom:#ebebeb 1px solid;}
.corpTxt {max-width:1920px; min-width:1280px; margin:0 auto; background:#fff; font-weight:600; text-align:center;}
.footer_partners {max-width:1920px; min-width:1280px;padding-top:20px; background:#fff; text-align:center; margin:0 auto; padding-bottom:20px;}
.zz {clear:both; height:50px;}

/* navi */
.navi {
	width:1180px; 
	height:47px; 
	background:#FFF;
	display:block; 
	margin:247px auto 0; 
	opacity:1; 
	z-index:100; 
	border-bottom:1px #e8e8e8 solid; 
	padding:0 50px 0 50px; 
	font-family:Nanum Gothic; 
	font-size:12px;
}
.navi li {float:left; height:48px; line-height:48px;}
.navi li.categori1 {font-weight:800; color:#2e2e2e;}
.navi li.categori2 {margin-left:30px; margin-right:30px;}
.navi li.categori3 {font-weight:500; color:#2e2e2e;}

/* Trendbooks */
.about {margin:0 auto; clear:both;}
.about h2 {font-size:48px; margin:80px 0 40px 50px; color:#7b7b7b; font-weight:300; white-space:nowrap;}
.about h3 {font-size:13px; margin-left:50px; color:#7b7b7b; font-weight:600;line-height:28px; white-space:nowrap;}
 
.dotline {clear:both; max-width:1180px; min-width:1180px; border-bottom:2px #CCC dotted; margin:50px auto 0;}
.Ourprocess {margin-left:50px; width:1160px;}
.Ourprocess h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:125px; height:45px; line-height:45px; white-space:nowrap;}
.Ourprocess h2.h2k {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:80px; height:45px; line-height:45px; white-space:nowrap;} /* 한글버젼 */
.OurprocessTXT {margin:50px 0 0 50px; max-width:1180px; min-width:1180px;}
.OurprocessTXT h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:98px; height:45px; line-height:45px; white-space:nowrap;}
.OurprocessTXT h2.h2k {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:80px; height:45px; line-height:45px; white-space:nowrap;} /* 한글버젼 */
.OurprocessTXT ul {float:left; width:260px; font-family:Nanum Gothic; font-weight:600; color:#7b7b7b; padding:15px; margin-top:30px;  text-align:center;}
.OurprocessTXT li.part {height:55px; line-height:55px; font-weight:600; font-size:15px; color:#FFF; background-color:#8a8a8a; white-space:nowrap;}
.OurprocessTXT li.txt {height:80px; line-height:18px; font-weight:500; font-size:13px; background-color:#fff; padding-top:40px; white-space:nowrap;}

/* Business */
.business {width:1280px; margin:0 auto;}
.vision {margin-left:48px;}
.vision h2 {font-size:30px; color:#484848; font-weight:600; margin-bottom:20px; margin-top:80px; white-space:nowrap;}
.vision ul {width:1160px; height:116px; background:url(../../img/vision_bg.png) repeat 0 0;}
.vision li {float:left; line-height:116px; white-space:nowrap;}
.vision li.pic {margin:20px 30px 0 70px;}
.vision li.txt {color:#FFF; font-size:16px; font-weight:600; line-height:18px; margin-top:40px;}

.skillD {clear:both; width:1190px; margin:0 auto;}
.skillD h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:50px; height:45px; line-height:45px; white-space:nowrap;}
.skillD h2.h2k {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:115px; height:45px; line-height:45px; } /* 한글버젼 */
.skillD ul  {float:left; width:386px; height:510px; margin:30px 8px 0 0; border:0; text-align:center;}
.skillD ul.skill1  {background:url(../../img/skill_bg1.png) no-repeat 0 0;}
.skillD ul.skill2  {background:url(../../img/skill_bg2.png) no-repeat 0 0;}
.skillD ul.skill3  {background:url(../../img/skill_bg3.png) no-repeat 0 0;}

.skillD ul h3 {width:386px; color:#fff; font-weight:600; margin:50px 0 20px 0; font-size:24px;}
.skillD ul li.skilltxt {width:300px; color:#fff; font-weight:600; font-size:14px; margin:0 auto; text-align:left; line-height:21px;}
.skillD ul li.skillimg {width:300px; margin:0 auto 20px;}

.skillall {margin:0 auto; width:1190px; text-align:center;}

.partners {clear:both; margin-top:50px;}
.partners h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:100px; height:45px; line-height:45px; margin-left:48px; white-space:nowrap;}
.partners h2.h2k {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:154px; height:45px; line-height:45px; margin-left:48px; white-space:nowrap;} /* 한글버젼 */
.partners ul {margin:20px 0 0 48px;}
.partners li {float:left; width:218px; height:80px; display:block; background:#FFF; -webkit-border-radius:3px; border-radius:3px; box-shadow:3px 3px 0 #f2f2f2; margin:0 20px 20px 0; text-align:center; padding-top:25px; white-space:nowrap;}

.history {width:1280px; margin:50px auto 0;}
.historyDetail {margin-left:48px;}
.historyDetail h2 {color:#484848; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:80px; height:45px; line-height:45px; white-space:nowrap;}
.historyDetail h2,h2k {color:#484848; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:205px; height:45px; line-height:45px; white-space:nowrap;}
.historyDetail ul {float:left; margin-top:40px;}
.historyDetail ul.officeImg {width:196px;}
.historyDetail ul.officeDetail {background:url(../../img/history_img2.png) no-repeat; margin-left:80px; margin-bottom:50px;}
.historyDetail ul.officeDetail li h3 {font-size:36px; font-weight:800; color:#484848; margin:0 0 10px 0; white-space:nowrap;}
.historyDetail ul.officeDetail li {padding-left:70px; white-space:nowrap;}
.history2016 {margin-top:0;}
.history2015 {margin-top:58px;}
.history2014 {margin-top:60px;}
.history2013 {margin-top:65px;}
.history2012 {margin-top:70px;}
.historyDetail ul.officeDetail li p {background:url(../../img/history_dot.png) no-repeat left; padding-left:20px; line-height:36px; height:36px; font-size:13px; font-weight:500; color:#9a9a9a; white-space:nowrap;}

.contactus {clear:both; margin-top:50px; width:1280px;}
.contact h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:115px; height:45px; line-height:45px; margin-left:48px; white-space:nowrap;}
.contact ul {float:left; margin:20px 10px 50px 48px; white-space:nowrap;}

#map_view {width:760px; height:352px;}

.adress {width:351px; height:343px; border:5px #d5d5d5 solid; background:#fff;}
.adress h3 {font-size:14px; font-weight:600; color:#484848; margin:50px 0 0 40px; white-space:nowrap;}
.adressList {margin-left:-8px;}
.adressList ul {float:left;}
.adressList ul.icon {width:20px;}
.adressList ul.adress0 {margin-left:15px; white-space:nowrap;}
.adress1 {font-size:13px; font-weight:500; color:#484848;}
.adrimg1,
.adress1 {margin-top:20px; line-height:16px;}
.adrimg2 {margin-top:40px;}
.adrimg3 {margin-top:25px;}
.adrimg4 {margin-top:30px;} 
.adress2 {margin-top:30px; font-size:16px; font-weight:600; color:#484848;}
.adress3 {margin-top:30px; font-size:16px; font-weight:600; color:#484848;}
.adress4 {margin-top:33px; font-size:13px; font-weight:500; color:#484848;}

.feedback {clear:both; margin-top:20px;}
.feedback h2 {color:#7b7b7b; font-weight:700; font-size:18px; border-bottom:#F00 1px solid; width:75px; height:45px; line-height:45px; margin-left:48px; white-space:nowrap;}
.formSty {width:1280px; margin-top:30px; margin-left:48px;}

.formNameT {float:left; margin-right:60px;}
.formAdressT {float:left;}
.formName {width:530px; height:25px; background:#f2f2f2; border:0; padding:15px; font-size:18px; color:#484848; font-weight:600;}
.formAdress {width:530px; height:25px; background:#f2f2f2; border:0; padding:15px; font-size:18px; color:#484848; font-weight:600;}
.formTxt {width:1170px; height:300px; background:#f2f2f2; border:0; padding:15px; font-size:14px; color:#484848; font-weight:800; margin-top:20px; line-height:21px;}

.ok {width:1280px; text-align:center; margin-top:50px;}
span.itilc {font-style:italic; color:#fd8888; font-weight:800;}
/* REFERENCE */
/* 라잇풋 */
.rightfoot {width:1180px; margin:50px auto 0;}
.rightfootD h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.rightfootD h2 p.subname {font-size:12px; line-height:16px;}
.rightfootD ul {margin-top:50px; font-weight:600;}
.rightfootD ul li {font-size:14px; color:#7b7b7b; line-height:24px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}

.REFERENCEbg {background:url(../../img/Reference_bg.png) repeat-y 0 0; width:1072px; margin:50px auto 0; text-align:center; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; clear:both;}
.REFERENCEbg p {padding:50px 0 50px 0;}

/* 아이러브잉글리시 */
.iloveenglish {width:1180px; margin:50px auto 0;}
.iloveenglish h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.iloveenglish ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px;}
.iloveenglishD ul li {display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}
.taball {width:1280px; margin:0 auto;}
.tabBtn {clear:both; width:100%;}
.tab_content {clear:both; display:none; padding-top:1px;}
.tabs {margin-left:450px;}
ul.tabs li {
	float:left;
	text-align:center; 
	background-color:#fff;
	-webkit-border-radius:5px;	
	-moz-border-radius:5px;	
	border-radius:5px;
	border:1px #ba0e3d solid;
	padding:15px; 
	font-weight:600; 
	font-size:16px; 
	color:#ba0e3d;
	margin-right:10px;
	display:block; 
	word-wrap:normal; 
	-webkit-column-width:100%; 
	white-space:nowrap;
} 
ul.tabs li.active {
	float:left;
	text-align:center; 
	background-color:#ba0e3d;
	-webkit-border-radius:5px;	
	-moz-border-radius:5px;	
	border-radius:5px; 
	padding:15px;
	font-weight:600; 
	font-size:16px;
	color:#FFF;
	margin-right:10px;
	display:block; 
	word-wrap:normal; 
	-webkit-column-width:100%; 
	white-space:nowrap;
}

/* 레인보우리딩 */
.rainbow {width:1180px; margin:50px auto 0; clear:both;}
.rainbow h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.rainbow ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px;}
.rainbow ul li {max-width:1180px; min-width:1180px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}

/* 오픈파닉스 */
.open {width:1180px; margin:50px auto 0;}
.open h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.open ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px;}
.open ul li {max-width:1180px; min-width:1180px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}

/* 잉글리시플라이하이 */
.efh {width:1180px; margin:50px auto 0;}
.efh h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px;}
.efh ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px; white-space:nowrap;}
.efh ul li {max-width:1180px; min-width:1180px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}

/* 파스퇴르 */
.pasteur {width:1180px; margin:50px auto 0;}
.pasteur h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.pasteur ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px;}
.pasteur ul li {max-width:1180px; min-width:1180px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}

/* 스티커북 */
.stickerbook {width:1180px; margin:50px auto 0;}
.stickerbook h2 {color:#484848; font-weight:700; font-size:36px; border-bottom:#F00 1px solid; padding:10px 10px 10px 0px; white-space:nowrap;}
.stickerbook ul {margin-top:50px; font-size:14px; color:#7b7b7b; font-weight:600; line-height:24px;}
.stickerbook ul li {max-width:1180px; min-width:1180px; display:block; word-wrap:normal; -webkit-column-width:100%; white-space:nowrap;}
.stickerbookTxt {color:#666; text-align:center; padding-top:60px;}







