@charset "utf-8";
/* 2019-06-01 박수진 */

@import url('jquery.mCustomScrollbar.css'); /* 메인 gnb 스크롤 */

/* ********************************************************************
Fonts
********************************************************************* */
@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:400;
	src:url('/fonts/NotoSansKR-Regular.eot');
	src:url('/fonts/NotoSansKR-Regular.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NotoSansKR-Regular.woff2') format('woff2'),
		url('/fonts/NotoSansKR-Regular.woff') format('woff'),
		url('/fonts/NotoSansKR-Regular.otf') format('opentype'),
		url('/fonts/NotoSansKR-Regular.ttf') format('truetype'),
		url('/fonts/NotoSansKR-Regular.svg') format('svg');
}
@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:700;
	src:url('/fonts/NotoSansKR-Medium.eot');
	src:url('/fonts/NotoSansKR-Medium.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NotoSansKR-Medium.woff2') format('woff2'),
		url('/fonts/NotoSansKR-Medium.woff') format('woff'),
		url('/fonts/NotoSansKR-Medium.otf') format('opentype'),
		url('/fonts/NotoSansKR-Medium.ttf') format('truetype'),
		url('/fonts/NotoSansKR-Medium.svg') format('svg');
}

/* ********************************************************************
Reset
********************************************************************* */
*{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
html,body{width:100%;height:100%;}
body,p,h1,h2,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{margin:0;padding:0;}
body{font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;font-size:15px;font-weight:400;color:#666;line-height:24px;word-wrap:break-word;word-break:keep-all;letter-spacing:-0.3px;}
input,textarea,select,button,table,pre{font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;}
ul,ol,li{display:block;list-style:none;}
img,button{border:0px none;}
img,input,button,label,select,textarea{vertical-align:middle;}
input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;}
input[type='text'],input[type='password'],input[type='number'],select{padding:0 5px; }
input[type='submit'],input[type='button'],button{cursor:pointer;}
i,em,address{font-style:normal;}
a{text-decoration:none;color:#666;}
a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;}
table{border-spacing:0;table-layout:fixed;}
article,aside,hgroup,header,footer,figure,figcaption,nav,section{display:block;}
.blind{position:absolute;overflow:hidden;clip:rect(0,0,0,0);border:0;width:1px;height:1px;padding:0;margin:-1px;text-indent:-10000px;}
caption, .soundOnly{display:block !important;position:absolute !important;top:-9999px !important;}
#dim, #overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:11;}

/* ********************************************************************
Size
********************************************************************* */
/* Width(px) */
.w1{width:1px !important;}.w2{width:2px !important;}.w3{width:3px !important;}.w4{width:4px !important;}.w5{width:5px !important;}.w6{width:6px !important;}.w7{width:7px !important;}.w8{width:8px !important;}.w9{width:9px !important;}.w10{width:10px !important;}.w11{width:11px !important;}.w12{width:12px !important;}.w13{width:13px !important;}.w14{width:14px !important;}.w15{width:15px !important;}.w16{width:16px !important;}.w17{width:17px !important;}.w18{width:18px !important;}.w19{width:19px !important;}.w20{width:20px !important;}.w21{width:21px !important;}.w22{width:22px !important;}.w23{width:23px !important;}.w24{width:24px !important;}.w25{width:25px !important;}.w26{width:26px !important;}.w27{width:27px !important;}.w28{width:28px !important;}.w29{width:29px !important;}.w30{width:30px !important;}.w31{width:31px !important;}.w32{width:32px !important;}.w33{width:33px !important;}.w34{width:34px !important;}.w35{width:35px !important;}.w36{width:36px !important;}.w37{width:37px !important;}.w38{width:38px !important;}.w39{width:39px !important;}.w40{width:40px !important;}.w41{width:41px !important;}.w42{width:42px !important;}.w43{width:43px !important;}.w44{width:44px !important;}.w45{width:45px !important;}.w46{width:46px !important;}.w47{width:47px !important;}.w48{width:48px !important;}.w49{width:49px !important;}.w50{width:50px !important;}.w51{width:51px !important;}.w52{width:52px !important;}.w53{width:53px !important;}.w54{width:54px !important;}.w55{width:55px !important;}.w56{width:56px !important;}.w57{width:57px !important;}.w58{width:58px !important;}.w59{width:59px !important;}.w60{width:60px !important;}.w61{width:61px !important;}.w62{width:62px !important;}.w63{width:63px !important;}.w64{width:64px !important;}.w65{width:65px !important;}.w66{width:66px !important;}.w67{width:67px !important;}.w68{width:68px !important;}.w69{width:69px !important;}.w70{width:70px !important;}.w71{width:71px !important;}.w72{width:72px !important;}.w73{width:73px !important;}.w74{width:74px !important;}.w75{width:75px !important;}.w76{width:76px !important;}.w77{width:77px !important;}.w78{width:78px !important;}.w79{width:79px !important;}.w80{width:80px !important;}.w81{width:81px !important;}.w82{width:82px !important;}.w83{width:83px !important;}.w84{width:84px !important;}.w85{width:85px !important;}.w86{width:86px !important;}.w87{width:87px !important;}.w88{width:88px !important;}.w89{width:89px !important;}.w90{width:90px !important;}.w91{width:91px !important;}.w92{width:92px !important;}.w93{width:93px !important;}.w94{width:94px !important;}.w95{width:95px !important;}.w96{width:96px !important;}.w97{width:97px !important;}.w98{width:98px !important;}.w99{width:99px !important;}.w100{width:100px !important;}
.w101{width:101px !important;}.w102{width:102px !important;}.w103{width:103px !important;}.w104{width:104px !important;}.w105{width:105px !important;}.w106{width:106px !important;}.w107{width:107px !important;}.w108{width:108px !important;}.w109{width:109px !important;}.w110{width:110px !important;}.w111{width:111px !important;}.w112{width:112px !important;}.w113{width:113px !important;}.w114{width:114px !important;}.w115{width:115px !important;}.w116{width:116px !important;}.w117{width:117px !important;}.w118{width:118px !important;}.w119{width:119px !important;}.w120{width:120px !important;}.w121{width:121px !important;}.w122{width:122px !important;}.w123{width:123px !important;}.w124{width:124px !important;}.w125{width:125px !important;}.w126{width:126px !important;}.w127{width:127px !important;}.w128{width:128px !important;}.w129{width:129px !important;}.w130{width:130px !important;}.w131{width:131px !important;}.w132{width:132px !important;}.w133{width:133px !important;}.w134{width:134px !important;}.w135{width:135px !important;}.w136{width:136px !important;}.w137{width:137px !important;}.w138{width:138px !important;}.w139{width:139px !important;}.w140{width:140px !important;}.w141{width:141px !important;}.w142{width:142px !important;}.w143{width:143px !important;}.w144{width:144px !important;}.w145{width:145px !important;}.w146{width:146px !important;}.w147{width:147px !important;}.w148{width:148px !important;}.w149{width:149px !important;}.w150{width:150px !important;}.w151{width:151px !important;}.w152{width:152px !important;}.w153{width:153px !important;}.w154{width:154px !important;}.w155{width:155px !important;}.w156{width:156px !important;}.w157{width:157px !important;}.w158{width:158px !important;}.w159{width:159px !important;}.w160{width:160px !important;}.w161{width:161px !important;}.w162{width:162px !important;}.w163{width:163px !important;}.w164{width:164px !important;}.w165{width:165px !important;}.w166{width:166px !important;}.w167{width:167px !important;}.w168{width:168px !important;}.w169{width:169px !important;}.w170{width:170px !important;}.w171{width:171px !important;}.w172{width:172px !important;}.w173{width:173px !important;}.w174{width:174px !important;}.w175{width:175px !important;}.w176{width:176px !important;}.w177{width:177px !important;}.w178{width:178px !important;}.w179{width:179px !important;}.w180{width:180px !important;}.w181{width:181px !important;}.w182{width:182px !important;}.w183{width:183px !important;}.w184{width:184px !important;}.w185{width:185px !important;}.w186{width:186px !important;}.w187{width:187px !important;}.w188{width:188px !important;}.w189{width:189px !important;}.w190{width:190px !important;}.w191{width:191px !important;}.w192{width:192px !important;}.w193{width:193px !important;}.w194{width:194px !important;}.w195{width:195px !important;}.w196{width:196px !important;}.w197{width:197px !important;}.w198{width:198px !important;}.w199{width:199px !important;}.w200{width:200px !important;}
.w201{width:201px !important;}.w202{width:202px !important;}.w203{width:203px !important;}.w204{width:204px !important;}.w205{width:205px !important;}.w206{width:206px !important;}.w207{width:207px !important;}.w208{width:208px !important;}.w209{width:209px !important;}.w210{width:210px !important;}.w211{width:211px !important;}.w212{width:212px !important;}.w213{width:213px !important;}.w214{width:214px !important;}.w215{width:215px !important;}.w216{width:216px !important;}.w217{width:217px !important;}.w218{width:218px !important;}.w219{width:219px !important;}.w220{width:220px !important;}.w221{width:221px !important;}.w222{width:222px !important;}.w223{width:223px !important;}.w224{width:224px !important;}.w225{width:225px !important;}.w226{width:226px !important;}.w227{width:227px !important;}.w228{width:228px !important;}.w229{width:229px !important;}.w230{width:230px !important;}.w231{width:231px !important;}.w232{width:232px !important;}.w233{width:233px !important;}.w234{width:234px !important;}.w235{width:235px !important;}.w236{width:236px !important;}.w237{width:237px !important;}.w238{width:238px !important;}.w239{width:239px !important;}.w240{width:240px !important;}.w241{width:241px !important;}.w242{width:242px !important;}.w243{width:243px !important;}.w244{width:244px !important;}.w245{width:245px !important;}.w246{width:246px !important;}.w247{width:247px !important;}.w248{width:248px !important;}.w249{width:249px !important;}.w250{width:250px !important;}.w251{width:251px !important;}.w252{width:252px !important;}.w253{width:253px !important;}.w254{width:254px !important;}.w255{width:255px !important;}.w256{width:256px !important;}.w257{width:257px !important;}.w258{width:258px !important;}.w259{width:259px !important;}.w260{width:260px !important;}.w261{width:261px !important;}.w262{width:262px !important;}.w263{width:263px !important;}.w264{width:264px !important;}.w265{width:265px !important;}.w266{width:266px !important;}.w267{width:267px !important;}.w268{width:268px !important;}.w269{width:269px !important;}.w270{width:270px !important;}.w271{width:271px !important;}.w272{width:272px !important;}.w273{width:273px !important;}.w274{width:274px !important;}.w275{width:275px !important;}.w276{width:276px !important;}.w277{width:277px !important;}.w278{width:278px !important;}.w279{width:279px !important;}.w280{width:280px !important;}.w281{width:281px !important;}.w282{width:282px !important;}.w283{width:283px !important;}.w284{width:284px !important;}.w285{width:285px !important;}.w286{width:286px !important;}.w287{width:287px !important;}.w288{width:288px !important;}.w289{width:289px !important;}.w290{width:290px !important;}.w291{width:291px !important;}.w292{width:292px !important;}.w293{width:293px !important;}.w294{width:294px !important;}.w295{width:295px !important;}.w296{width:296px !important;}.w297{width:297px !important;}.w298{width:298px !important;}.w299{width:299px !important;}.w300{width:300px !important;}
.w301{width:301px !important;}.w302{width:302px !important;}.w303{width:303px !important;}.w304{width:304px !important;}.w305{width:305px !important;}.w306{width:306px !important;}.w307{width:307px !important;}.w308{width:308px !important;}.w309{width:309px !important;}.w310{width:310px !important;}.w311{width:311px !important;}.w312{width:312px !important;}.w313{width:313px !important;}.w314{width:314px !important;}.w315{width:315px !important;}.w316{width:316px !important;}.w317{width:317px !important;}.w318{width:318px !important;}.w319{width:319px !important;}.w320{width:320px !important;}.w321{width:321px !important;}.w322{width:322px !important;}.w323{width:323px !important;}.w324{width:324px !important;}.w325{width:325px !important;}.w326{width:326px !important;}.w327{width:327px !important;}.w328{width:328px !important;}.w329{width:329px !important;}.w330{width:330px !important;}.w331{width:331px !important;}.w332{width:332px !important;}.w333{width:333px !important;}.w334{width:334px !important;}.w335{width:335px !important;}.w336{width:336px !important;}.w337{width:337px !important;}.w338{width:338px !important;}.w339{width:339px !important;}.w340{width:340px !important;}.w341{width:341px !important;}.w342{width:342px !important;}.w343{width:343px !important;}.w344{width:344px !important;}.w345{width:345px !important;}.w346{width:346px !important;}.w347{width:347px !important;}.w348{width:348px !important;}.w349{width:349px !important;}.w350{width:350px !important;}.w351{width:351px !important;}.w352{width:352px !important;}.w353{width:353px !important;}.w354{width:354px !important;}.w355{width:355px !important;}.w356{width:356px !important;}.w357{width:357px !important;}.w358{width:358px !important;}.w359{width:359px !important;}.w360{width:360px !important;}.w361{width:361px !important;}.w362{width:362px !important;}.w363{width:363px !important;}.w364{width:364px !important;}.w365{width:365px !important;}.w366{width:366px !important;}.w367{width:367px !important;}.w368{width:368px !important;}.w369{width:369px !important;}.w370{width:370px !important;}.w371{width:371px !important;}.w372{width:372px !important;}.w373{width:373px !important;}.w374{width:374px !important;}.w375{width:375px !important;}.w376{width:376px !important;}.w377{width:377px !important;}.w378{width:378px !important;}.w379{width:379px !important;}.w380{width:380px !important;}.w381{width:381px !important;}.w382{width:382px !important;}.w383{width:383px !important;}.w384{width:384px !important;}.w385{width:385px !important;}.w386{width:386px !important;}.w387{width:387px !important;}.w388{width:388px !important;}.w389{width:389px !important;}.w390{width:390px !important;}.w391{width:391px !important;}.w392{width:392px !important;}.w393{width:393px !important;}.w394{width:394px !important;}.w395{width:395px !important;}.w396{width:396px !important;}.w397{width:397px !important;}.w398{width:398px !important;}.w399{width:399px !important;}.w400{width:400px !important;}
.w401{width:401px !important;}.w402{width:402px !important;}.w403{width:403px !important;}.w404{width:404px !important;}.w405{width:405px !important;}.w406{width:406px !important;}.w407{width:407px !important;}.w408{width:408px !important;}.w409{width:409px !important;}.w410{width:410px !important;}.w411{width:411px !important;}.w412{width:412px !important;}.w413{width:413px !important;}.w414{width:414px !important;}.w415{width:415px !important;}.w416{width:416px !important;}.w417{width:417px !important;}.w418{width:418px !important;}.w419{width:419px !important;}.w420{width:420px !important;}.w421{width:421px !important;}.w422{width:422px !important;}.w423{width:423px !important;}.w424{width:424px !important;}.w425{width:425px !important;}.w426{width:426px !important;}.w427{width:427px !important;}.w428{width:428px !important;}.w429{width:429px !important;}.w430{width:430px !important;}.w431{width:431px !important;}.w432{width:432px !important;}.w433{width:433px !important;}.w434{width:434px !important;}.w435{width:435px !important;}.w436{width:436px !important;}.w437{width:437px !important;}.w438{width:438px !important;}.w439{width:439px !important;}.w440{width:440px !important;}.w441{width:441px !important;}.w442{width:442px !important;}.w443{width:443px !important;}.w444{width:444px !important;}.w445{width:445px !important;}.w446{width:446px !important;}.w447{width:447px !important;}.w448{width:448px !important;}.w449{width:449px !important;}.w450{width:450px !important;}.w451{width:451px !important;}.w452{width:452px !important;}.w453{width:453px !important;}.w454{width:454px !important;}.w455{width:455px !important;}.w456{width:456px !important;}.w457{width:457px !important;}.w458{width:458px !important;}.w459{width:459px !important;}.w460{width:460px !important;}.w461{width:461px !important;}.w462{width:462px !important;}.w463{width:463px !important;}.w464{width:464px !important;}.w465{width:465px !important;}.w466{width:466px !important;}.w467{width:467px !important;}.w468{width:468px !important;}.w469{width:469px !important;}.w470{width:470px !important;}.w471{width:471px !important;}.w472{width:472px !important;}.w473{width:473px !important;}.w474{width:474px !important;}.w475{width:475px !important;}.w476{width:476px !important;}.w477{width:477px !important;}.w478{width:478px !important;}.w479{width:479px !important;}.w480{width:480px !important;}.w481{width:481px !important;}.w482{width:482px !important;}.w483{width:483px !important;}.w484{width:484px !important;}.w485{width:485px !important;}.w486{width:486px !important;}.w487{width:487px !important;}.w488{width:488px !important;}.w489{width:489px !important;}.w490{width:490px !important;}.w491{width:491px !important;}.w492{width:492px !important;}.w493{width:493px !important;}.w494{width:494px !important;}.w495{width:495px !important;}.w496{width:496px !important;}.w497{width:497px !important;}.w498{width:498px !important;}.w499{width:499px !important;}.w500{width:500px !important;}
.w501{width:501px !important;}.w502{width:502px !important;}.w503{width:503px !important;}.w504{width:504px !important;}.w505{width:505px !important;}.w506{width:506px !important;}.w507{width:507px !important;}.w508{width:508px !important;}.w509{width:509px !important;}.w510{width:510px !important;}.w511{width:511px !important;}.w512{width:512px !important;}.w513{width:513px !important;}.w514{width:514px !important;}.w515{width:515px !important;}.w516{width:516px !important;}.w517{width:517px !important;}.w518{width:518px !important;}.w519{width:519px !important;}.w520{width:520px !important;}.w521{width:521px !important;}.w522{width:522px !important;}.w523{width:523px !important;}.w524{width:524px !important;}.w525{width:525px !important;}.w526{width:526px !important;}.w527{width:527px !important;}.w528{width:528px !important;}.w529{width:529px !important;}.w530{width:530px !important;}.w531{width:531px !important;}.w532{width:532px !important;}.w533{width:533px !important;}.w534{width:534px !important;}.w535{width:535px !important;}.w536{width:536px !important;}.w537{width:537px !important;}.w538{width:538px !important;}.w539{width:539px !important;}.w540{width:540px !important;}.w541{width:541px !important;}.w542{width:542px !important;}.w543{width:543px !important;}.w544{width:544px !important;}.w545{width:545px !important;}.w546{width:546px !important;}.w547{width:547px !important;}.w548{width:548px !important;}.w549{width:549px !important;}.w550{width:550px !important;}.w551{width:551px !important;}.w552{width:552px !important;}.w553{width:553px !important;}.w554{width:554px !important;}.w555{width:555px !important;}.w556{width:556px !important;}.w557{width:557px !important;}.w558{width:558px !important;}.w559{width:559px !important;}.w560{width:560px !important;}.w561{width:561px !important;}.w562{width:562px !important;}.w563{width:563px !important;}.w564{width:564px !important;}.w565{width:565px !important;}.w566{width:566px !important;}.w567{width:567px !important;}.w568{width:568px !important;}.w569{width:569px !important;}.w570{width:570px !important;}.w571{width:571px !important;}.w572{width:572px !important;}.w573{width:573px !important;}.w574{width:574px !important;}.w575{width:575px !important;}.w576{width:576px !important;}.w577{width:577px !important;}.w578{width:578px !important;}.w579{width:579px !important;}.w580{width:580px !important;}.w581{width:581px !important;}.w582{width:582px !important;}.w583{width:583px !important;}.w584{width:584px !important;}.w585{width:585px !important;}.w586{width:586px !important;}.w587{width:587px !important;}.w588{width:588px !important;}.w589{width:589px !important;}.w590{width:590px !important;}.w591{width:591px !important;}.w592{width:592px !important;}.w593{width:593px !important;}.w594{width:594px !important;}.w595{width:595px !important;}.w596{width:596px !important;}.w597{width:597px !important;}.w598{width:598px !important;}.w599{width:599px !important;}.w600{width:600px !important;}
.w601{width:601px !important;}.w602{width:602px !important;}.w603{width:603px !important;}.w604{width:604px !important;}.w605{width:605px !important;}.w606{width:606px !important;}.w607{width:607px !important;}.w608{width:608px !important;}.w609{width:609px !important;}.w610{width:610px !important;}.w611{width:611px !important;}.w612{width:612px !important;}.w613{width:613px !important;}.w614{width:614px !important;}.w615{width:615px !important;}.w616{width:616px !important;}.w617{width:617px !important;}.w618{width:618px !important;}.w619{width:619px !important;}.w620{width:620px !important;}.w621{width:621px !important;}.w622{width:622px !important;}.w623{width:623px !important;}.w624{width:624px !important;}.w625{width:625px !important;}.w626{width:626px !important;}.w627{width:627px !important;}.w628{width:628px !important;}.w629{width:629px !important;}.w630{width:630px !important;}.w631{width:631px !important;}.w632{width:632px !important;}.w633{width:633px !important;}.w634{width:634px !important;}.w635{width:635px !important;}.w636{width:636px !important;}.w637{width:637px !important;}.w638{width:638px !important;}.w639{width:639px !important;}.w640{width:640px !important;}.w641{width:641px !important;}.w642{width:642px !important;}.w643{width:643px !important;}.w644{width:644px !important;}.w645{width:645px !important;}.w646{width:646px !important;}.w647{width:647px !important;}.w648{width:648px !important;}.w649{width:649px !important;}.w650{width:650px !important;}.w651{width:651px !important;}.w652{width:652px !important;}.w653{width:653px !important;}.w654{width:654px !important;}.w655{width:655px !important;}.w656{width:656px !important;}.w657{width:657px !important;}.w658{width:658px !important;}.w659{width:659px !important;}.w660{width:660px !important;}.w661{width:661px !important;}.w662{width:662px !important;}.w663{width:663px !important;}.w664{width:664px !important;}.w665{width:665px !important;}.w666{width:666px !important;}.w667{width:667px !important;}.w668{width:668px !important;}.w669{width:669px !important;}.w670{width:670px !important;}.w671{width:671px !important;}.w672{width:672px !important;}.w673{width:673px !important;}.w674{width:674px !important;}.w675{width:675px !important;}.w676{width:676px !important;}.w677{width:677px !important;}.w678{width:678px !important;}.w679{width:679px !important;}.w680{width:680px !important;}.w681{width:681px !important;}.w682{width:682px !important;}.w683{width:683px !important;}.w684{width:684px !important;}.w685{width:685px !important;}.w686{width:686px !important;}.w687{width:687px !important;}.w688{width:688px !important;}.w689{width:689px !important;}.w690{width:690px !important;}.w691{width:691px !important;}.w692{width:692px !important;}.w693{width:693px !important;}.w694{width:694px !important;}.w695{width:695px !important;}.w696{width:696px !important;}.w697{width:697px !important;}.w698{width:698px !important;}.w699{width:699px !important;}.w700{width:700px !important;}
.w701{width:701px !important;}.w702{width:702px !important;}.w703{width:703px !important;}.w704{width:704px !important;}.w705{width:705px !important;}.w706{width:706px !important;}.w707{width:707px !important;}.w708{width:708px !important;}.w709{width:709px !important;}.w710{width:710px !important;}.w711{width:711px !important;}.w712{width:712px !important;}.w713{width:713px !important;}.w714{width:714px !important;}.w715{width:715px !important;}.w716{width:716px !important;}.w717{width:717px !important;}.w718{width:718px !important;}.w719{width:719px !important;}.w720{width:720px !important;}.w721{width:721px !important;}.w722{width:722px !important;}.w723{width:723px !important;}.w724{width:724px !important;}.w725{width:725px !important;}.w726{width:726px !important;}.w727{width:727px !important;}.w728{width:728px !important;}.w729{width:729px !important;}.w730{width:730px !important;}.w731{width:731px !important;}.w732{width:732px !important;}.w733{width:733px !important;}.w734{width:734px !important;}.w735{width:735px !important;}.w736{width:736px !important;}.w737{width:737px !important;}.w738{width:738px !important;}.w739{width:739px !important;}.w740{width:740px !important;}.w741{width:741px !important;}.w742{width:742px !important;}.w743{width:743px !important;}.w744{width:744px !important;}.w745{width:745px !important;}.w746{width:746px !important;}.w747{width:747px !important;}.w748{width:748px !important;}.w749{width:749px !important;}.w750{width:750px !important;}.w751{width:751px !important;}.w752{width:752px !important;}.w753{width:753px !important;}.w754{width:754px !important;}.w755{width:755px !important;}.w756{width:756px !important;}.w757{width:757px !important;}.w758{width:758px !important;}.w759{width:759px !important;}.w760{width:760px !important;}.w761{width:761px !important;}.w762{width:762px !important;}.w763{width:763px !important;}.w764{width:764px !important;}.w765{width:765px !important;}.w766{width:766px !important;}.w767{width:767px !important;}.w768{width:768px !important;}.w769{width:769px !important;}.w770{width:770px !important;}.w771{width:771px !important;}.w772{width:772px !important;}.w773{width:773px !important;}.w774{width:774px !important;}.w775{width:775px !important;}.w776{width:776px !important;}.w777{width:777px !important;}.w778{width:778px !important;}.w779{width:779px !important;}.w780{width:780px !important;}.w781{width:781px !important;}.w782{width:782px !important;}.w783{width:783px !important;}.w784{width:784px !important;}.w785{width:785px !important;}.w786{width:786px !important;}.w787{width:787px !important;}.w788{width:788px !important;}.w789{width:789px !important;}.w790{width:790px !important;}.w791{width:791px !important;}.w792{width:792px !important;}.w793{width:793px !important;}.w794{width:794px !important;}.w795{width:795px !important;}.w796{width:796px !important;}.w797{width:797px !important;}.w798{width:798px !important;}.w799{width:799px !important;}.w800{width:800px !important;}
.w801{width:801px !important;}.w802{width:802px !important;}.w803{width:803px !important;}.w804{width:804px !important;}.w805{width:805px !important;}.w806{width:806px !important;}.w807{width:807px !important;}.w808{width:808px !important;}.w809{width:809px !important;}.w810{width:810px !important;}.w811{width:811px !important;}.w812{width:812px !important;}.w813{width:813px !important;}.w814{width:814px !important;}.w815{width:815px !important;}.w816{width:816px !important;}.w817{width:817px !important;}.w818{width:818px !important;}.w819{width:819px !important;}.w820{width:820px !important;}.w821{width:821px !important;}.w822{width:822px !important;}.w823{width:823px !important;}.w824{width:824px !important;}.w825{width:825px !important;}.w826{width:826px !important;}.w827{width:827px !important;}.w828{width:828px !important;}.w829{width:829px !important;}.w830{width:830px !important;}.w831{width:831px !important;}.w832{width:832px !important;}.w833{width:833px !important;}.w834{width:834px !important;}.w835{width:835px !important;}.w836{width:836px !important;}.w837{width:837px !important;}.w838{width:838px !important;}.w839{width:839px !important;}.w840{width:840px !important;}.w841{width:841px !important;}.w842{width:842px !important;}.w843{width:843px !important;}.w844{width:844px !important;}.w845{width:845px !important;}.w846{width:846px !important;}.w847{width:847px !important;}.w848{width:848px !important;}.w849{width:849px !important;}.w850{width:850px !important;}.w851{width:851px !important;}.w852{width:852px !important;}.w853{width:853px !important;}.w854{width:854px !important;}.w855{width:855px !important;}.w856{width:856px !important;}.w857{width:857px !important;}.w858{width:858px !important;}.w859{width:859px !important;}.w860{width:860px !important;}.w861{width:861px !important;}.w862{width:862px !important;}.w863{width:863px !important;}.w864{width:864px !important;}.w865{width:865px !important;}.w866{width:866px !important;}.w867{width:867px !important;}.w868{width:868px !important;}.w869{width:869px !important;}.w870{width:870px !important;}.w871{width:871px !important;}.w872{width:872px !important;}.w873{width:873px !important;}.w874{width:874px !important;}.w875{width:875px !important;}.w876{width:876px !important;}.w877{width:877px !important;}.w878{width:878px !important;}.w879{width:879px !important;}.w880{width:880px !important;}.w881{width:881px !important;}.w882{width:882px !important;}.w883{width:883px !important;}.w884{width:884px !important;}.w885{width:885px !important;}.w886{width:886px !important;}.w887{width:887px !important;}.w888{width:888px !important;}.w889{width:889px !important;}.w890{width:890px !important;}.w891{width:891px !important;}.w892{width:892px !important;}.w893{width:893px !important;}.w894{width:894px !important;}.w895{width:895px !important;}.w896{width:896px !important;}.w897{width:897px !important;}.w898{width:898px !important;}.w899{width:899px !important;}.w900{width:900px !important;}
.w901{width:901px !important;}.w902{width:902px !important;}.w903{width:903px !important;}.w904{width:904px !important;}.w905{width:905px !important;}.w906{width:906px !important;}.w907{width:907px !important;}.w908{width:908px !important;}.w909{width:909px !important;}.w910{width:910px !important;}.w911{width:911px !important;}.w912{width:912px !important;}.w913{width:913px !important;}.w914{width:914px !important;}.w915{width:915px !important;}.w916{width:916px !important;}.w917{width:917px !important;}.w918{width:918px !important;}.w919{width:919px !important;}.w920{width:920px !important;}.w921{width:921px !important;}.w922{width:922px !important;}.w923{width:923px !important;}.w924{width:924px !important;}.w925{width:925px !important;}.w926{width:926px !important;}.w927{width:927px !important;}.w928{width:928px !important;}.w929{width:929px !important;}.w930{width:930px !important;}.w931{width:931px !important;}.w932{width:932px !important;}.w933{width:933px !important;}.w934{width:934px !important;}.w935{width:935px !important;}.w936{width:936px !important;}.w937{width:937px !important;}.w938{width:938px !important;}.w939{width:939px !important;}.w940{width:940px !important;}.w941{width:941px !important;}.w942{width:942px !important;}.w943{width:943px !important;}.w944{width:944px !important;}.w945{width:945px !important;}.w946{width:946px !important;}.w947{width:947px !important;}.w948{width:948px !important;}.w949{width:949px !important;}.w950{width:950px !important;}.w951{width:951px !important;}.w952{width:952px !important;}.w953{width:953px !important;}.w954{width:954px !important;}.w955{width:955px !important;}.w956{width:956px !important;}.w957{width:957px !important;}.w958{width:958px !important;}.w959{width:959px !important;}.w960{width:960px !important;}.w961{width:961px !important;}.w962{width:962px !important;}.w963{width:963px !important;}.w964{width:964px !important;}.w965{width:965px !important;}.w966{width:966px !important;}.w967{width:967px !important;}.w968{width:968px !important;}.w969{width:969px !important;}.w970{width:970px !important;}.w971{width:971px !important;}.w972{width:972px !important;}.w973{width:973px !important;}.w974{width:974px !important;}.w975{width:975px !important;}.w976{width:976px !important;}.w977{width:977px !important;}.w978{width:978px !important;}.w979{width:979px !important;}.w980{width:980px !important;}.w985{width:985px !important;}.w990{width:990px !important;}.w995{width:995px !important;}.w1000{width:1000px !important;}
.w1001{width:1001px !important;}.w1002{width:1002px !important;}.w1003{width:1003px !important;}.w1004{width:1004px !important;}.w1005{width:1005px !important;}.w1006{width:1006px !important;}.w1007{width:1007px !important;}.w1008{width:1008px !important;}.w1009{width:1009px !important;}.w1010{width:1010px !important;}.w1011{width:1011px !important;}.w1012{width:1012px !important;}.w1013{width:1013px !important;}.w1014{width:1014px !important;}.w1015{width:1015px !important;}.w1016{width:1016px !important;}.w1017{width:1017px !important;}.w1018{width:1018px !important;}.w1019{width:1019px !important;}.w1020{width:1020px !important;}.w1021{width:1021px !important;}.w1022{width:1022px !important;}.w1023{width:1023px !important;}.w1024{width:1024px !important;}.w1025{width:1025px !important;}.w1026{width:1026px !important;}.w1027{width:1027px !important;}.w1028{width:1028px !important;}.w1029{width:1029px !important;}.w1030{width:1030px !important;}.w1031{width:1031px !important;}.w1032{width:1032px !important;}.w1033{width:1033px !important;}.w1034{width:1034px !important;}.w1035{width:1035px !important;}.w1036{width:1036px !important;}.w1037{width:1037px !important;}.w1038{width:1038px !important;}.w1039{width:1039px !important;}.w1040{width:1040px !important;}.w1041{width:1041px !important;}.w1042{width:1042px !important;}.w1043{width:1043px !important;}.w1044{width:1044px !important;}.w1045{width:1045px !important;}.w1046{width:1046px !important;}.w1047{width:1047px !important;}.w1048{width:1048px !important;}.w1049{width:1049px !important;}.w1050{width:1050px !important;}.w1051{width:1051px !important;}.w1052{width:1052px !important;}.w1053{width:1053px !important;}.w1054{width:1054px !important;}.w1055{width:1055px !important;}.w1056{width:1056px !important;}.w1057{width:1057px !important;}.w1058{width:1058px !important;}.w1059{width:1059px !important;}.w1060{width:1060px !important;}.w1061{width:1061px !important;}.w1062{width:1062px !important;}.w1063{width:1063px !important;}.w1064{width:1064px !important;}.w1065{width:1065px !important;}.w1066{width:1066px !important;}.w1067{width:1067px !important;}.w1068{width:1068px !important;}.w1069{width:1069px !important;}.w1070{width:1070px !important;}.w1071{width:1071px !important;}.w1072{width:1072px !important;}.w1073{width:1073px !important;}.w1074{width:1074px !important;}.w1075{width:1075px !important;}.w1076{width:1076px !important;}.w1077{width:1077px !important;}.w1078{width:1078px !important;}.w1079{width:1079px !important;}.w1080{width:1080px !important;}.w1081{width:1081px !important;}.w1082{width:1082px !important;}.w1083{width:1083px !important;}.w1084{width:1084px !important;}.w1085{width:1085px !important;}.w1086{width:1086px !important;}.w1087{width:1087px !important;}.w1088{width:1088px !important;}.w1089{width:1089px !important;}.w1090{width:1090px !important;}.w1091{width:1091px !important;}.w1092{width:1092px !important;}.w1093{width:1093px !important;}.w1094{width:1094px !important;}.w1095{width:1095px !important;}.w1096{width:1096px !important;}.w1097{width:1097px !important;}.w1098{width:1098px !important;}.w1099{width:1099px !important;}
.w1100{width:1100px !important;}

/* Width(%) */
.w1p{width:1% !important;}.w2p{width:2% !important;}.w3p{width:3% !important;}.w4p{width:4% !important;}.w5p{width:5% !important;}.w6p{width:6% !important;}.w7p{width:7% !important;}.w8p{width:8% !important;}.w9p{width:9% !important;}.w10p{width:10% !important;}.w11p{width:11% !important;}.w12p{width:12% !important;}.w13p{width:13% !important;}.w14p{width:14% !important;}.w15p{width:15% !important;}.w16p{width:16% !important;}.w17p{width:17% !important;}.w18p{width:18% !important;}.w19p{width:19% !important;}.w20p{width:20% !important;}
.w21p{width:21% !important;}.w22p{width:22% !important;}.w23p{width:23% !important;}.w24p{width:24% !important;}.w25p{width:25% !important;}.w26p{width:26% !important;}.w27p{width:27% !important;}.w28p{width:28% !important;}.w29p{width:29% !important;}.w30p{width:30% !important;}.w31p{width:31% !important;}.w32p{width:32% !important;}.w33p{width:33% !important;}.w34p{width:34% !important;}.w35p{width:35% !important;}.w36p{width:36% !important;}.w37p{width:37% !important;}.w38p{width:38% !important;}.w39p{width:39% !important;}.w40p{width:40% !important;}
.w41p{width:41% !important;}.w42p{width:42% !important;}.w43p{width:43% !important;}.w44p{width:44% !important;}.w45p{width:45% !important;}.w46p{width:46% !important;}.w47p{width:47% !important;}.w48p{width:48% !important;}.w49p{width:49% !important;}.w50p{width:50% !important;}.w51p{width:51% !important;}.w52p{width:52% !important;}.w53p{width:53% !important;}.w54p{width:54% !important;}.w55p{width:55% !important;}.w56p{width:56% !important;}.w57p{width:57% !important;}.w58p{width:58% !important;}.w59p{width:59% !important;}.w60p{width:60% !important;}
.w61p{width:61% !important;}.w62p{width:62% !important;}.w63p{width:63% !important;}.w64p{width:64% !important;}.w65p{width:65% !important;}.w66p{width:66% !important;}.w67p{width:67% !important;}.w68p{width:68% !important;}.w69p{width:69% !important;}.w70p{width:70% !important;}.w71p{width:71% !important;}.w72p{width:72% !important;}.w73p{width:73% !important;}.w74p{width:74% !important;}.w75p{width:75% !important;}.w76p{width:76% !important;}.w77p{width:77% !important;}.w78p{width:78% !important;}.w79p{width:79% !important;}.w80p{width:80% !important;}
.w81p{width:81% !important;}.w82p{width:82% !important;}.w83p{width:83% !important;}.w84p{width:84% !important;}.w85p{width:85% !important;}.w86p{width:86% !important;}.w87p{width:87% !important;}.w88p{width:88% !important;}.w89p{width:89% !important;}.w90p{width:90% !important;}.w91p{width:91% !important;}.w92p{width:92% !important;}.w93p{width:93% !important;}.w94p{width:94% !important;}.w95p{width:95% !important;}.w96p{width:96% !important;}.w97p{width:97% !important;}.w98p{width:98% !important;}.w99p{width:99% !important;}.w100p{width:99.9% !important;}

/* Height(px) */
.h10{height:10px !important;}.h15{height:15px !important;}.h20{height:20px !important;}.h25{height:25px !important;}.h30{height:30px !important;}.h35{height:35px !important;}.h40{height:40px !important;}.h45{height:45px !important;}.h50{height:50px !important;}.h55{height:55px !important;}.h60{height:60px !important;}.h65{height:65px !important;}.h70{height:70px !important;}.h75{height:75px !important;}.h80{height:80px !important;}.h85{height:85px !important;}.h90{height:90px !important;}.h95{height:95px !important;}
.h100{height:100px !important;}.h105{height:105px !important;}.h110{height:110px !important;}.h115{height:115px !important;}.h120{height:120px !important;}.h125{height:125px !important;}.h130{height:130px !important;}.h135{height:135px !important;}.h140{height:140px !important;}.h145{height:145px !important;}.h150{height:150px !important;}.h155{height:155px !important;}.h160{height:160px !important;}.h165{height:165px !important;}.h170{height:170px !important;}.h175{height:175px !important;}.h180{height:180px !important;}.h185{height:185px !important;}.h190{height:190px !important;}.h195{height:195px !important;}
.h200{height:200px !important;}.h205{height:205px !important;}.h210{height:210px !important;}.h215{height:215px !important;}.h220{height:220px !important;}.h225{height:225px !important;}.h230{height:230px !important;}.h235{height:235px !important;}.h240{height:240px !important;}.h245{height:245px !important;}.h250{height:250px !important;}.h255{height:255px !important;}.h260{height:260px !important;}.h265{height:265px !important;}.h270{height:270px !important;}.h275{height:275px !important;}.h280{height:280px !important;}.h285{height:285px !important;}.h290{height:290px !important;}.h295{height:295px !important;}
.h300{height:300px !important;}.h305{height:305px !important;}.h310{height:310px !important;}.h315{height:315px !important;}.h320{height:320px !important;}.h325{height:325px !important;}.h330{height:330px !important;}.h335{height:335px !important;}.h340{height:340px !important;}.h345{height:345px !important;}.h350{height:350px !important;}.h355{height:355px !important;}.h360{height:360px !important;}.h365{height:365px !important;}.h370{height:370px !important;}.h375{height:375px !important;}.h380{height:380px !important;}.h385{height:385px !important;}.h390{height:390px !important;}.h395{height:395px !important;}
.h400{height:400px !important;}.h405{height:405px !important;}.h410{height:410px !important;}.h415{height:415px !important;}.h420{height:420px !important;}.h425{height:425px !important;}.h430{height:430px !important;}.h435{height:435px !important;}.h440{height:440px !important;}.h445{height:445px !important;}.h450{height:450px !important;}.h455{height:455px !important;}.h460{height:460px !important;}.h465{height:465px !important;}.h470{height:470px !important;}.h475{height:475px !important;}.h480{height:480px !important;}.h485{height:485px !important;}.h490{height:490px !important;}.h495{height:495px !important;}
.h500{height:500px !important;}.h505{height:505px !important;}.h510{height:510px !important;}.h515{height:515px !important;}.h520{height:520px !important;}.h525{height:525px !important;}.h530{height:530px !important;}.h535{height:535px !important;}.h540{height:540px !important;}.h545{height:545px !important;}.h550{height:550px !important;}.h555{height:555px !important;}.h560{height:560px !important;}.h565{height:565px !important;}.h570{height:570px !important;}.h575{height:575px !important;}.h580{height:580px !important;}.h585{height:585px !important;}.h590{height:590px !important;}.h595{height:595px !important;}
.h600{height:600px !important;}.h605{height:605px !important;}.h610{height:610px !important;}.h615{height:615px !important;}.h620{height:620px !important;}.h625{height:625px !important;}.h630{height:630px !important;}.h635{height:635px !important;}.h640{height:640px !important;}.h645{height:645px !important;}.h650{height:650px !important;}.h655{height:655px !important;}.h660{height:660px !important;}.h665{height:665px !important;}.h670{height:670px !important;}.h675{height:675px !important;}.h680{height:680px !important;}.h685{height:685px !important;}.h690{height:690px !important;}.h695{height:695px !important;}
.h700{height:700px !important;}.h705{height:705px !important;}.h710{height:710px !important;}.h715{height:715px !important;}.h720{height:720px !important;}.h725{height:725px !important;}.h730{height:730px !important;}.h735{height:735px !important;}.h740{height:740px !important;}.h745{height:745px !important;}.h750{height:750px !important;}.h755{height:755px !important;}.h760{height:760px !important;}.h765{height:765px !important;}.h770{height:770px !important;}.h775{height:775px !important;}.h780{height:780px !important;}.h785{height:785px !important;}.h790{height:790px !important;}.h795{height:795px !important;}
.h800{height:800px !important;}.h805{height:805px !important;}.h810{height:810px !important;}.h815{height:815px !important;}.h820{height:820px !important;}.h825{height:825px !important;}.h830{height:830px !important;}.h835{height:835px !important;}.h840{height:840px !important;}.h845{height:845px !important;}.h850{height:850px !important;}.h855{height:855px !important;}.h860{height:860px !important;}.h865{height:865px !important;}.h870{height:870px !important;}.h875{height:875px !important;}.h880{height:880px !important;}.h885{height:885px !important;}.h890{height:890px !important;}.h895{height:895px !important;}
.h900{height:900px !important;}.h905{height:905px !important;}.h910{height:910px !important;}.h915{height:915px !important;}.h920{height:920px !important;}.h925{height:925px !important;}.h930{height:930px !important;}.h935{height:935px !important;}.h940{height:940px !important;}.h945{height:945px !important;}.h950{height:950px !important;}.h955{height:955px !important;}.h960{height:960px !important;}.h965{height:965px !important;}.h970{height:970px !important;}.h975{height:975px !important;}.h980{height:980px !important;}.h985{height:985px !important;}.h990{height:990px !important;}.h995{height:995px !important;}
.h1000{height:1000px !important;}

/* Margin */
.mg0{margin:0 !important;}
.mt0{margin-top:0 !important;}.mt5{margin-top:5px !important;}.mt10{margin-top:10px !important;}.mt15{margin-top:15px !important;}.mt20{margin-top:20px !important;}.mt25{margin-top:25px !important;}.mt30{margin-top:30px !important;}.mt35{margin-top:35px !important;}.mt40{margin-top:40px !important;}.mt45{margin-top:45px !important;}.mt50{margin-top:50px !important;}.mt55{margin-top:55px !important;}.mt60{margin-top:60px !important;}
.mb0{margin-bottom:0 !important;}.mb5{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb15{margin-bottom:15px !important;}.mb20{margin-bottom:20px !important;}.mb25{margin-bottom:25px !important;}.mb30{margin-bottom:30px !important;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px !important;}.mb45{margin-bottom:45px !important;}.mb50{margin-bottom:50px !important;}
.ml0{margin-left:0 !important;}.ml5{margin-left:5px !important;}.ml10{margin-left:10px !important;}.ml15{margin-left:15px !important;}.ml20{margin-left:20px !important;}.ml25{margin-left:25px !important;}.ml30{margin-left:30px !important;}.ml35{margin-left:35px !important;}.ml40{margin-left:40px !important;}.ml45{margin-left:45px !important;}.ml50{margin-left:50px !important;}.ml53{margin-left:53px !important;}.ml85{margin-left:85px !important;}.ml100{margin-left:100px !important;}.ml105{margin-left:105px !important;}.ml122{margin-left:122px !important;}.ml127{margin-left:127px !important;}
.mr0{margin-right:0 !important;}.mr5{margin-right:5px !important;}.mr10{margin-right:10px !important;}.mr15{margin-right:15px !important;}.mr20{margin-right:20px !important;}.mr25{margin-right:25px !important;}.mr30{margin-right:30px !important;}.mr35{margin-right:35px !important;}.mr40{margin-right:40px !important;}.mr45{margin-right:45px !important;}.mr50{margin-right:50px !important;}

/* Padding */
.pd0{padding:0 !important;}
.pt0{padding-top:0 !important;}.pt5{padding-top:5px !important;}.pt10{padding-top:10px !important;}.pt15{padding-top:15px !important;}.pt20{padding-top:20px !important;}.pt25{padding-top:25px !important;}.pt30{padding-top:30px !important;}.pt35{padding-top:35px !important;}.pt40{padding-top:40px !important;}.pt45{padding-top:45px !important;}.pt50{padding-top:50px !important;}
.pb0{padding-bottom:0 !important;}.pb5{padding-bottom:5px !important;}.pb10{padding-bottom:10px !important;}.pb15{padding-bottom:15px !important;}.pb20{padding-bottom:20px !important;}.pb25{padding-bottom:25px !important;}.pb30{padding-bottom:30px !important;}.pb35{padding-bottom:35px !important;}.pb40{padding-bottom:40px !important;}.pb45{padding-bottom:45px !important;}.pb50{padding-bottom:50px !important;}
.pl0{padding-left:0 !important;}.pl5{padding-left:5px !important;}.pl10{padding-left:10px !important;}.pl15{padding-left:15px !important;}.pl20{padding-left:20px !important;}.pl25{padding-left:25px !important;}.pl30{padding-left:30px !important;}.pl35{padding-left:35px !important;}.pl40{padding-left:40px !important;}.pl45{padding-left:45px !important;}.pl50{padding-left:50px !important;}
.pr0{padding-right:0 !important;}.pr5{padding-right:5px !important;}.pr10{padding-right:10px !important;}.pr15{padding-right:15px !important;}.pr20{padding-right:20px !important;}.pr25{padding-right:25px !important;}.pr30{padding-right:30px !important;}.pr35{padding-right:35px !important;}.pr40{padding-right:40px !important;}.pr45{padding-right:45px !important;}.pr50{padding-right:50px !important;}.pr200{padding-right:200px !important;}

/* Border */
.bdNone{border:0px none !important;}
.bdlNone{border-left:0px none !important;}
.bdrNone{border-right:0px none !important;}
.bdtNone{border-top:0px none !important;}
.bdbNone{border-bottom:0px none !important;}
.bdl{border-left:1px solid #ddd !important;}
.bdr{border-right:1px solid #ddd !important;}
.bdt{border-top:1px solid #ddd !important;}
.bdb{border-bottom:1px solid #ddd !important;}

/* Font */
.fns10{font-size:10px !important;}
.fns11{font-size:11px !important;}
.fns12{font-size:12px !important;}
.fns13{font-size:13px !important;}
.fns14{font-size:14px !important;}
.fns15{font-size:15px !important;}
.fns16{font-size:16px !important;}
.fns17{font-size:17px !important;}
.fns18{font-size:18px !important;}
.fns19{font-size:19px !important;}
.fns20{font-size:20px !important;}

/* Background */
.gray{color:#ccc;background-color:#888;cursor:default;}
.orange{background-color:#e2632e !important;}
.green{background-color:#5cb85c !important;}
.skyblue{background-color:#5bc0ed !important;}
.darkblue{background-color:#286090 !important;}
.blugreen{background-color:#3094ad !important;}
.yellow{background-color:#ffbb37 !important;}

/* Background&color */
.grayFt{background-color:#5cb85c !important;color:#fff !important;}
.yellowFt{background-color:#ffbb37 !important;color:#fff !important;}
.darkblue{background-color:#286090 !important;color:#fff !important;}

/* ********************************************************************
Common
********************************************************************* */
#new_area { width:1130px;  margin:auto;}/* border:solid 1px yellow; */
#new_area:after{display:block;content:'';clear:both;}
#new_area .inner { width:1048px; margin:0; }/* border:solid 1px red */
.inner{display:block;position:relative;margin:0 auto;padding:0 15px;width:1130px;box-sizing:border-box;}
.inner:after{display:block;content:'';clear:both;}

.wHide{display:none !important;}
.mHide{display:block !important;}
.mIHide{display:inline-block !important;}

.al-l{text-align:left !important;}
.al-r{text-align:right !important;}
.al-c{text-align:center !important;}
.va-m{vertical-align:middle !important;}
.va-t{vertical-align:top !important;}
.va-b{vertical-align:bottom !important;}
.fl-l{float:left !important;}
.fl-r{float:right !important;}
.di-b{display:block !important;}
.di-ib{display:inline-block !important;}
.di-n{display:none !important;}
.td-u{text-decoration:underline !important;}
.p_parent{ position:relative; }

.space{display:inline-block;margin:0 6px 0 7px;font-size:14px;color:#333;}/* 공백 */
a.link,
button.link{display:inline-block;min-width:30px;color:#333;text-decoration:underline;background-color:transparent;}/* 링크 */
a.link:hover,
button.link:hover{color:#0575af !important;}
a.linkNum em{display:inline-block;margin-right:7px;width:20px;height:20px;line-height:20px;color:#fff;text-align:center;background:#b6c119;border-radius:3px;}
a.linkNum span{display:inline-block;color:#333;text-decoration:underline;}
a.linkNum:hover span{color:#0575af !important;}

.tcB{color:#0575af !important;}/*파랑*/
.tcR{color:#aa1900 !important;}/*빨강*/
.tcR2{color:#c00000 !important;}/*빨강2*/
.tcG{color:#333 !important;}/*진한회색*/
.tcG2{color:#5ebf44 !important;}/*초록색*/
.tcY{color:#eeff41 !important;}/*노랑*/
.tcO{color:#e2632e !important;} /*오렌지*/
.tLine{color:#0575af !important;text-decoration:underline !important;}

.mark{display:inline-block;padding:0 20px;min-width:70px;height:33px;line-height:33px;color:#0575af;background:#e7eef2;border-radius:3px;box-sizing:border-box;}/* 신청 서비스 표시 */
.mark2{display:inline-block;}
.mark.end{color:#666;background:#e7e7e7;}
.mark + .mark{margin-left:10px;}
.markCol .mark + .mark,
.markCol .mark2 + .mark2{margin-left:0px;}
.markCol .mark{margin:3px 10px 3px 0;}
.markCol .mark2{margin:3px 5px 3px 0;}
.myStep{display:block;margin:5px 0;}
.myStep em{font-size:13px; display:inline-block;position:relative;padding:0 15px;min-width:50px;height:30px;line-height:30px;color:#666;text-align:center;background:#e7e7e7;border-radius:3px;box-sizing:border-box;}
.myStep em.ing{line-height:28px;color:#0575af;background:#e7eef2;border:1px solid #2495cf;}
.myStep em.ing:after{display:block;content:'';position:absolute;top:0;left:100%; margin-left:5px; width:100%;height:30px;background:url('/images/srms/bg_myStep_on.png') no-repeat left center;}
.myStep em + em{margin-left:14px;}
.myStep em:after{display:block;content:'';position:absolute;top:0;left:100%; margin-left:5px; width:100%;height:30px;background:url('/images/srms/bg_myStep.png') no-repeat left center;}
.myStep em:last-child:after{display:none;}
.sta em{display:inline-block;padding:0 10px;min-width:50px;height:30px;line-height:30px;color:#fff;text-align:center;border-radius:3px;box-sizing:border-box;}
.sta em.alw{background:#6bacce;}/* 상시 */
.sta em.ing{background:#6bacce;}/* 진행 */
.sta em.end{background:#a6afb3;}/* 완료 */
.myStepAl{display:block;margin-top:5px;padding:0 5px;}
.myStepAl.s1{text-align:left;}
.myStepAl.s2{text-align:left;padding:0 5px 0 70px;}
.myStepAl.s3{text-align:center;}
.myStepAl.s4{text-align:right;}
.myStepAl.s5{text-align:right;}

.required{display:inline-block;position:relative;}
.required:after{display:inline-block;content:'*';position:absolute;left:3px;top:-14px;font-size:15px;color:#c90000;}
.required em{position:absolute;left:-9999em;width:0;height:0;margin:0;padding:0;text-indent:-9999em;overflow:hidden;}

.empty{padding:70px 0 20px;text-align:center;background:#f9fafb url('/images/srms/icon_empty.png') no-repeat center 20px;}
.emptyBoard{display:block;padding:105px 0 45px;font-size:17px;text-align:center;background:url('/images/srms/icon_emptyBoard.png') no-repeat center 50px;}
.bg{background-color:#f9fafb;}
.bgYellow{background-color:#eeff41;}

::-webkit-input-placeholder { color:#a1a1a1 !important; }
:-ms-input-placeholder { color:#a1a1a1 !important; }
::placeholder { color:#a1a1a1 !important; }

/* ********************************************************************
Form
********************************************************************* */
input[type='text'],
input[type='password'],
input[type='number'],
input[type='file'],
input[type='radio']{max-width:100%;height:33px;font-size:15px;color:#666;background-color:#fff;border:1px #ccc solid;box-sizing:border-box;}
select{width:110px;height:33px; padding-right:25px; font-size:15px;color:#666;background-color:#fff;background-image:url('/images/srms/bg_select.png');background-position:right center;background-repeat:no-repeat;border:1px #ccc solid;box-sizing:border-box;-webkit-appearance:none;appearance:none;}
select::-ms-expand {display:none;}
textarea{padding:6px;font-size:15px;color:#666;background-color:#fff;border:1px #ccc solid;box-sizing:border-box;resize:vertical;font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;}
input[type='text']:disabled,
input[type='number']:disabled,
input[type='password']:disabled,
textarea:disabled{background-color:#f0f1f2 !important;}
select:disabled{background-color:#f0f1f2;}
input[type='text'].disabled,
input[type='number'].disabled,
input[type='password'].disabled,
textarea.disabled{background-color:#f0f1f2;}
select.disabled{background-color:#f0f1f2;}
input[type='text']:read-only,
input[type='number']:read-only,
input[type='password']:read-only,
textarea:read-only{background-color:#f0f1f2;}
input[type='text']:-moz-read-only,
input[type='number']:-moz-read-only,
input[type='password']:-moz-read-only,
textarea:-moz-read-only,
select:-moz-read-only{background-color:#f0f1f2;}
input[type='text'].readonly,
input[type='number'].readonly,
input[type='password'].readonly,
textarea.readonly,
select.readonly{background-color:#f0f1f2;}
input[type='text'].al-r{padding-right:5px;}
select + select,
select + input{margin-left:7px;}

/* Check */
input[type='checkbox']{width:0;height:0;border:0 none;overflow:hidden;clip:rect(0,0,0,0);}
input[type='checkbox'] + label{display:inline-block;position:relative;padding-left:30px;height:33px;line-height:33px;font-size:15px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input[type='checkbox'] + label:before{display:inline-block;content:'';position:absolute;top:7px;left:0;width:20px;height:20px;background:#fff;border:1px solid #666;box-sizing:border-box;}
input[type='checkbox']:checked + label:before{background:#fff url('/images/srms/bg_check_on.png') center center no-repeat;border:1px solid #666;}
input[type='checkbox']:focus + label:before{border:1px solid #666;}
input[type='checkbox'].readonly + label:before{background:#f0f1f2;border:1px solid #ccc;}
input[type='checkbox']:disabled + label:before,
input[type='checkbox'].disabled + label:before{background:#f0f1f2;border:1px solid #ccc;}
input[type='checkbox']:checked:disabled + label:before{background:#f0f1f2 url('/images/srms/bg_check_off.png') center center no-repeat;}
.chk{ display:inline-block;margin-right:10px;font-size:0;vertical-align:top; position:relative; }
.chk_focus:before {display:block; content:""; clear:both; border:1px dotted rgb(204, 204, 204); position:absolute; top:0; bottom:0; left:0; right:0; }
.chk:last-child{margin-right:0;}
.chk.noLabel{margin-left:10px;}

/* Radio */
input[type='radio']{width:0;height:0;border:0 none;overflow:hidden;clip:rect(0,0,0,0);}
input[type='radio'] + label{display:inline-block;position:relative;padding-left:30px;height:33px;line-height:33px;font-size:15px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input[type='radio'] + label:before{display:inline-block;content:'';position:absolute;top:7px;left:0;width:20px;height:20px;background:#fff;border:1px solid #666;border-radius:50%;box-sizing:border-box;}
input[type='radio']:checked + label:before{background:#fff url('/images/srms/bg_radio_on.png') center center no-repeat;border:1px solid #666;}
input[type='radio']:focus + label:before{border:1px solid #666;}
input[type='radio'].readonly + label:before{background:#f0f1f2;border:1px solid #ccc;}
input[type='radio']:disabled + label:before,
input[type='radio'].disabled + label:before{background:#f0f1f2;border:1px solid #ccc;}
input[type='radio']:checked:disabled + label:before,
input[type='radio'].checked.disabled + label:before{background:#f0f1f2 url('/images/srms/bg_radio_off.png') center center no-repeat;}
.rdo{display:inline-block;margin-right:10px;font-size:0;vertical-align:top; position:relative;}
.rdo_focus:before {display:block; content:""; clear:both; border:1px dotted rgb(204, 204, 204); position:absolute; top:0; bottom:0; left:0; right:0; }
.rdo:last-child{margin-right:0;}
.rdo.noLabel{margin-left:10px;}
.verticalRdo .rdo{display:block;margin-right:0;}

/* Radio Button */
.rdoBtn{display:inline-block;margin-left:10px;font-size:0;vertical-align:top;}
.rdoBtn input[type='radio'] + label:before{display:inline-block;content:'';position:absolute;top:7px;left:0;width:20px;height:20px;background:#fff url('/images/srms/icon_radio_off.png') center center no-repeat;border:0px none;border-radius:50%;box-sizing:border-box;}
.rdoBtn input[type='radio']:checked + label:before{background:#fff url('/images/srms/icon_radio_on.png') center center no-repeat;border:0px none;}

/* ********************************************************************
Button
********************************************************************* */
.btnArea{position:relative;margin:30px 0;text-align:center;}
.btnArea.right{text-align:right;}
.btnArea.left{text-align:left;}
.btnArea.both:after{display:block;content:'';clear:both;}
.btnArea .btn_l.line{position:absolute;left:0;top:0;}
.btnArea a + a,.btnArea button + button,
.btnArea input[type='submit'] + input[type='submit'],
.btnArea a + button,.btnArea button + a{margin-left:7px;}
.btnArea + .txtB,
.btnArea + .txtBList{margin-top:40px;}

.btn_ss,
.btn_s,
.btn_m,
.btn_l,
.btn_inline,
.btn_icon,
.btn_control{display:inline-block;color:#fff;font-weight:700;text-align:center;vertical-align:middle;background-color:#2495cf;border-radius:3px;box-sizing:border-box;}
.btn_s{padding:8px 5px;min-width:65px;min-height:27px;line-height:18px;font-size:14px;font-weight:400;}
.btn_m{padding:0 20px;min-width:90px;height:30px;line-height:30px;font-size:14px;}
.btn_l{padding:0 30px;min-width:170px;height:40px;line-height:40px;font-size:15px;background-color:#01579b;}
.btn_l.line{color:#01579b;font-weight:400;background-color:#fff;border:1px solid #01579b;}
.btn_inline{padding:0 20px;min-width:90px;height:30px;line-height:30px;font-size:14px;}
.btn_inline.t2{padding:0 15px;min-width:70px;}
.btn_icon{padding:0 20px;min-width:95px;height:30px;line-height:30px;}
.btn_icon span{display:inline-block;}
.btn_icon.search span{padding-left:25px;background:url('/images/srms/icon_btnSearch.png') left center no-repeat;}
.btn_icon.print span{padding-left:25px;background:url('/images/srms/icon_btnPrint.png') left center no-repeat;}
.btn_icon.screen span{padding-left:25px;background:url('/images/srms/icon_btnScreen.png') left center no-repeat;}
.btn_icon.allsave span{padding-left:25px;background:url('/images/srms/icon_btnAllsave.png') left center no-repeat;}
.btn_icon.allprint span{padding-left:25px;background:url('/images/srms/icon_btnAllprint.png') left center no-repeat;}
.btn_icon.viewer span{padding-left:25px;background:url('/images/srms/icon_btnViewer.png') left center no-repeat;}
.btn_icon.write span{display:inline-block;padding-left:25px;background:url('/images/srms/icon_btnWrite.png') left center no-repeat;}
.btn_icon.download{min-width:160px;}
.btn_icon.download span{padding-right:27px;background:url('/images/srms/icon_controlDownload.png') right center no-repeat;}
.btn_icon.move{min-width:190px;background-color:#01579b;}
.btn_icon.move span{padding-right:27px;background:url('/images/srms/icon_btnMove.png') right center no-repeat; background-size:18px; }
.btn_icon.upload{min-width:190px;background-color:#01579b;}
.btn_icon.upload span{padding-right:27px;background:url('/images/srms/icon_btnUpload.png') right center no-repeat;  background-size:18px; }
.btn_icon.downs{padding:0 10px;min-width:65px;height:27px;line-height:27px;background-color:#9ba6b3;}
.btn_icon.downs span{padding-right:22px;font-size:14px;background:url('/images/srms/icon_controlDowns.png') right center no-repeat;}
.btn_icon em{padding:0 10px;min-width:65px;height:27px;line-height:27px;background-color:#f5a816;color:#000000;}

.btn_control{width:33px;height:33px;background-color:#fff;border:1px solid #01579b;}
.btn_control span{display:inline-block;width:31px;height:31px;text-indent:-9999em;background-position:center center;background-repeat:no-repeat;}
/* .btn_control.left span{background-image:url('/images/srms/icon_controlLeft.png'); text-indent:inherit !important;  background-position:center 75% !important; background-size:auto 30%; color:#01579b; font-size:11px; }
.btn_control.right span{background-image:url('/images/srms/icon_controlRight.png'); text-indent:inherit !important; background-position:center 75% !important; background-size:auto 30%; color:#01579b; font-size:11px; } */
.btn_control.left span, .btn_control.right span{background:none; text-indent:inherit !important;color:#01579b; font-size:11px; line-height:15px; }

.btn_control.plus span{background-image:url('/images/srms/icon_controlPlus.png');}
.btn_control.minus span{background-image:url('/images/srms/icon_controlMinus.png');}
.btn_control.delete span{background-image:url('/images/srms/icon_controlDelete.png');}
.btn_control.view span{background-image:url('/images/srms/icon_controlSearch.png');}
.btn_control.download{background-color:#2495cf;border:0px none;}
.btn_control.download span{background-image:url('/images/srms/icon_controlDownload.png');}
.btn_control + .btn_control{margin-left:3px;}
.icon_paper { width:20px; height:20px; display:inline-block; vertical-align:top; background-image:url('/images/srms/paper.png'); background-size:20px; margin:2px 0 0 8px;}

/* .con_open {  padding:0 20px 0 40px; color:#fff; height:26px; line-height:26px;  border-radius:4px; display:inline-block; background:#2086ba url('/images/srms/icon_con_open.png') 20px center no-repeat;}
.con_close {  padding:0 20px 0 40px; color:#fff; height:26px; line-height:26px;  border-radius:4px; display:inline-block; background:#2086ba url('/images/srms/icon_con_close.png') 20px center no-repeat;}
 */
.con_open { padding:0 40px 0 20px; background:#01579b url('/images/srms/icon_con_open.png') 90% center no-repeat; }
.con_close { padding:0 40px 0 20px; background:#01579b url('/images/srms/icon_con_close.png') 90% center no-repeat; }
.icon_info_pointer { background:url('/images/srms/icon_info_pointer.png') 20px center no-repeat; }
.icon_ganum { padding:0 10px 0 40px; background:#2495cf url('/images/srms/icon_ganum.png') 10px center no-repeat; }

.btn_disabled{display:inline-block;min-width:152px;padding:0 20px;height:30px;line-height:30px;font-size:14px;color:#ddd;background-color:#888 !important;border-radius:3px;box-sizing:border-box;}

.btn_ss:hover,
.btn_s:hover,
.btn_m:hover,
.btn_inline:hover,
.btn_icon:hover,
.btn_control.download:hover{background-color:#2baaea;}
.btn_l:hover,
.btn_icon.move:hover,
.btn_icon.upload:hover{background-color:#006ac7;}
.btn_l.line:hover{background-color:#f9fafb;}
.btn_control:hover{background-color:#f9fafb;}
.gray:hover{background-color:#888 !important;}
.orange:hover{background-color:#f97138 !important;}
.green:hover{background-color:#4cae4c !important;}
.skyblue:hover{background-color:#46b8da !important;}
.darkblue:hover{background-color:#204d74 !important;}
.blugreen:hover{background-color:#349fba !important;}
.btn_icon.downs:hover{background-color:#a5b1bf !important;}

.inputBtn{display:block;position:relative;width:100%;padding-right:60px;box-sizing:border-box;}
.inputBtn .btn_inline{position:absolute;top:0;right:0;min-width:52px;box-sizing:border-box;}
.inputBtn .btn_control{position:absolute;top:0;right:0;box-sizing:border-box;}
.inputBtn.control{padding-right:43px;}
.inputBtn.control .ui-datepicker-trigger{display:none;}
.inputBtn.control.short .btn_control{position:static;}
.inputBtn.numControl{padding-right:63px;}
.inputBtn.numControl .num{display:inline-block;position:absolute;top:0;right:43px;line-height:33px;}
.inputNum{display:block;position:relative;width:100%;padding-right:20px;box-sizing:border-box;}
.inputNum .num{display:inline-block;position:absolute;top:0;right:0;line-height:33px;}
.btnInput{display:block;position:relative;width:100%;padding-left:60px;box-sizing:border-box;}
.btnInput.control{padding-left:43px;}
.btnInput .btn_inline{position:absolute;top:0;left:0;min-width:52px;box-sizing:border-box;}
.btnInput .btn_control{position:absolute;top:0;left:0;box-sizing:border-box;}
.btn_inline.for_fileBtn{margin:0 7px 0 1px;}

.myServiceIng tr td:first-child + td + td + td + td,
.myServiceIng tr td:first-child + td + td + td + td + td,
.myServiceIng tr td:first-child + td + td + td + td + td + td .btn_s { width:137px; }

.btnMwid1{min-width:134px;}
/* ********************************************************************
Title
********************************************************************* */
h4.cont{margin:30px 0 7px; padding-left:28px; font-size:20px;color:#333;font-weight:400; height:30px; line-height:30px;  background:url('/images/srms/bul_h4.png') left 50% no-repeat; background-size:18px;}
h5.cont{margin:20px 0 7px;padding-left:14px;font-size:16px;color:#0f619b;font-weight:700; background:url('/images/srms/bul_h5.png') left 50% no-repeat;}
h5.cont.noBul{padding-left:0;background:none;}
h5.cont .required:after{margin-top:-15px;}
.tableTitle{position:relative;margin-top:30px; }
.tableTitle:after{display:block;content:'';clear:both;}
.tableTitle h4.cont{display:inline-block;margin:0 15px 7px 0;}
.tableTitle .num{font-size:16px;font-weight:700;color:#333;}
.tableTitle .num b{color:#0575af;}
.tableTitle .txt,
.tableTitle span.cont{float:right;}
.tableTitle .btnArea.right{position:absolute;right:0;bottom:7px;margin:0;}

/* ********************************************************************
Text
********************************************************************* */
.txt{display:inline-block;padding-left:12px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') left 10px no-repeat;}
.txtT{display:inline-block;margin-bottom:15px;padding-left:12px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') left 10px no-repeat;}
.txtT2{display:inline-block;padding-left:25px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') 15px center no-repeat;line-height:33px;}
.txtI{display:inline-block;position:relative;margin-left:15px;padding-left:17px;font-size:15px;color:#666;letter-spacing:0;}
.txtI:before{display:inline-block;content:'※';position:absolute;top:0;left:0;}
.txtIs{display:inline-block;position:relative;padding-left:10px;font-size:15px;color:#333;letter-spacing:0;}
.txtIs:before{display:inline-block;content:'*';position:absolute;top:3px;left:0;}
.txtB{display:inline-block;margin-top:15px;padding-left:25px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtB.png') left 5px no-repeat;}
.txtMsg{display:inline-block;margin-left:15px;font-size:15px;color:#aa1900;letter-spacing:0;}
p.txt, p.txtT, p.txtI, p.txtIs, p.txtB, p.txtMsg{display:block;}

.txtList > li{padding-left:12px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') left 10px no-repeat;}
.txtList > li .btn_m{margin-top:5px;}
.txtTList{margin-bottom:15px;}
.txtTList > li{padding-left:12px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') left 10px no-repeat;}
.txtAList > li{font-size:13px;color:#666;letter-spacing:0;}
.txtBList{margin-top:15px;}
.txtBList > li{margin-top:6px;padding-left:25px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtB.png') left 5px no-repeat;}
.txtBList > li:first-child{margin-top:0;}
.txtBList > li .btn_m{margin-top:5px;}
.txtCList > li{margin-top:6px;padding-left:12px;font-size:15px;color:#666;letter-spacing:0;background:url('/images/srms/bul_txtT.png') left 10px no-repeat;}
.txtCList > li:first-child{margin-top:0;}
ol.numList > li{margin-top:6px;padding-left:20px;text-indent:-20px;}
ol.numList > li:first-child{margin-top:0;}
.guideBox ol.numList a { display:inline;  }
.txtBtn{min-height:39px;position:relative;}
.txtBtn:after{display:block;content:'';clear:both;}
.txtBtn .btnArea,
.txtBtn .inputArea{position:absolute;right:0;bottom:10px;margin:0;}

span.cont{display:inline-block;font-size:15px;color:#666;letter-spacing:0;}
p.cont{display:block;font-size:15px;color:#666;letter-spacing:0;}
ul.contList > li{margin-top:6px;font-size:15px;color:#666;letter-spacing:0;}
ul.contList > li:first-child{margin-top:0;}

br + .txtI{margin-top:10px;margin-left:0;}
p + .txtList{margin-top:10px;}
.txtB + .txtT{margin-top:30px;}
.txtBList + h5.cont{margin-top:30px;}
.txtBList + .txtBtnBox{margin-top:25px;}
p.cont + p.cont{margin-top:15px;}

.msgWrap{padding:107px 0 25px;font-size:17px;text-align:center;background:#f5f5f5 url('/images/srms/bg_msg.png') center 30px no-repeat;}
.msgWrap.default,
.msgWrap.ok{background:#f5f5f5 url('/images/srms/bg_msg_default.png') center 30px no-repeat;}
.msgWrap.error{background:#f5f5f5 url('/images/srms/bg_msg_error.png') center 30px no-repeat;}
.msgWrap.question{background:#f5f5f5 url('/images/srms/bg_msg_question.png') center 30px no-repeat;}
.msgWrap.warning{background:#f5f5f5 url('/images/srms/bg_msg_warning.png') center 30px no-repeat;}
.msgWrap.information{background:#f5f5f5 url('/images/srms/bg_msg_information.png') center 30px no-repeat;}
.msgPick{padding:13px 0 13px 52px;color:#333;font-weight:700;background:#e7eef2 url('/images/srms/bul_msgPick.png') 20px 14px no-repeat;}

/* ********************************************************************
Search
********************************************************************* */
.searchWrap{margin-bottom:30px;}
.searchBox{padding:20px 15px;border:1px solid #ddd;background:#f5f5f5;text-align:center;}
.sch{display:inline-block;margin-left:7px;}
.sch label{margin-right:10px;color:#333;}
.sch input[type="text"],
.sch select{margin-right:7px;}

/* 탭 안에 위치 */
.searchWrap.tabIn{margin:60px 0 40px;}
.searchWrap.tabIn .searchBox{padding:0;background:#fff;border:0px none;}
.searchWrap.tabIn .sch .btn_icon{margin-right:7px;}
.searchWrap.tabIn.addAll{margin:40px 0;}
.searchWrap.tabIn.addAll .btnArea{display:inline-block;margin:0 0 0 7px;}

/* ********************************************************************
Table - list, form
********************************************************************* */
.tableBox{margin-bottom:15px;border-top:2px solid #4f97d2;border-bottom:1px solid #ccc;}
.tableBox.scrollBox{height:320px;overflow-y:auto;margin-bottom:0;border-bottom:0;}
.tableBox.mScroll.mType2{margin-bottom:0;border-bottom:0;}
.tableBox.type2{border-top:0;}
.tableBox table{width:100%;border:0px none;}
.tableBox table th,
.tableBox table td{padding:3px 5px; font-size:15px;color:#666;background:#fff;border-top:1px #ddd solid;border-left:1px #ddd solid;word-break:break-all;}
.tableBox.scrollBox table th,
.tableBox.scrollBox table td{border-bottom:1px solid #ccc;border-top:0;}
.tableBox table th{padding:6px 5px; color:#333;background:#f9fafb;}
.tableBox table.list{text-align:center;}
.tableBox table.list th{border-top:0px none;}
.tableBox table.list th:first-child,
.tableBox table.list td:first-child{border-left:0px none;}
.tableBox table.list td b{color:#333;}
.tableBox table.list td.noData{line-height:250px;}
.tableBox table.list td.noData.t2{line-height:140%;}
.tableBox table.list td.al-l{padding-left:10px;}
.tableBox table.list td.cash{font-size:13px;}
.tableBox.scrollBox table td.al-l{padding-left:8px 10px;}
.tableBox table.list th.bg,
.tableBox table.list td.bg{background:#f9fafb;}
.tableBox table.list td.empty{padding:70px 0 20px;background:#f9fafb url('/images/admin/icon_empty.png') no-repeat center 20px;}
.tableBox table.list td .txtB{background:url('/images/srms/bul_txtB.png') left 3px no-repeat;}
.tableBox table.list td .grade{font-size:17px;color:#0575af;}
.tableBox table.list th .btnArea{margin:0;}
.tableBox table.list .civil{display:inline-block;padding-left:23px;color:#0f619b;background:url('/images/srms/bul_civil.png') left 3px no-repeat;}
.tableBox table.list .public{display:inline-block;padding-left:23px;color:#007071;background:url('/images/srms/bul_public.png') left 3px no-repeat;}
.tableBox table.list .eReport{display:inline-block;padding-left:23px;color:#4a148c;background:url('/images/srms/bul_eReport.png') left 3px no-repeat;}
.tableBox table.list .wHide{display:none !important;}
.tableBox table.list .mHide{display:table-cell !important;}
.tableBox table.list tr.btnGrp .btn_inline{min-width:152px;}
.tableBox table.list thead tr + tr th{border-top:1px solid #ddd;}
.tableBox table.list tbody th{font-weight:400;background:#fefefe;border-top:1px solid #ddd;}
.tableBox table.list tfoot th{border-top:1px solid #ddd;}
.tableBox table.list tfoot td{background:#f8f8f8;}
.tableBox table.list tfoot td:first-child{color:#333;font-weight:700;}
.tableBox table.list + table.list{border-top:1px solid #ddd;}
.tableBox table.form th,
.tableBox table.form td{padding:8px 10px;text-align:left;}
.tableBox table.form th{padding-left:20px;}
.tableBox table.form th:first-child{border-left:0px none;}
.tableBox table.form tr:first-child th,
.tableBox table.form tr:first-child td{border-top:0px none;}
.tableBox table.form td .rdo,
.tableBox table.form td .chk{margin-right:10px;}
.tableBox table.form td input[type="text"] + input[type="text"]{margin-left:10px;}
.tableBox table.form td select + select,
.tableBox table.form td input[type="text"] + select,
.tableBox table.form td input[type="text"] + .btn_inline{margin-left:7px;}
.tableBox table.form td input[type="text"] + .btn_control,
.tableBox table.form td .btn_control + input[type="text"]{margin-left:3px;}
.tableBox table.form td input[type="text"] + .rdo{margin-left:10px;}
.tableBox table.form th.tit{background:#fff;padding:0;}
.tableBox table.form th.tit strong.cont{display:inline-block;margin:20px 0 15px;padding-left:14px;font-size:16px;color:#0f619b;font-weight:700;line-height:1;background:url('/images/srms/bul_h5.png') left 6px no-repeat;}
.tableBox table.form th.tit .chk{margin:12px 0 0 20px;}
.tableBox table.form tr.pwShow{width:1100px;}
.tableBox table.form tr.pwShow th{width:150px;box-sizing:border-box;}
.tableBox table.form tr.pwShow td{width:950px;box-sizing:border-box;}
.tableBox table.form tfoot th{border-top:1px solid #ddd !important;}
.tableBox table.form tfoot td{background:#f9fafb;border-top:1px solid #ddd !important;}
.tableBox table.form tfoot td:first-child{color:#333;font-weight:700;}
.tableBox table .lh{line-height:33px;}
.tableBox table .accentTxt{font-size:18px;padding:20px 0;}
.tableBox table .accentTxt.t2{padding:20px 0 10px;}
.tableBox table .btn_control.view span { background-size:13px; width:25px; height:25px; line-height:25px; } /* 돋보기 */
.tableBox table .btn_control.delete span { background-size:25px; width:25px; height:25px; line-height:25px;  } /* 삭제 */
.tableBox table .btn_control.plus span { background-size:13px; width:25px; height:25px; line-height:25px; } /* 플러스 */
.tableBox table .btn_control.minus span { background-size:13px; width:25px; height:25px; line-height:25px; } /* 마이너스 */
.tableBox table .btn_control.download span { background-size:15px; text-indent:inherit; font-size:11px; background-position:95% center; padding:3px 22px 3px 6px; } /* 양식받기 */
.tableBox table .btn_control span { width:inherit; height:inherit;  }/* padding:2px 6px;  */
.tableBox table .btn_control { width:auto; height:auto; margin-left:2px; }
.tableBox table .btn_icon span { font-size:13px; }
.tableBox table .divLine{margin:-3px -5px;}
.tableBox table .divLine > div{padding:5px 0;height:29px;line-height:27px;}
.tableBox table .divLine > div:first-child{border-bottom:1px solid #ddd;}

.popContent .tableBox table .btn_control.view span { width:31px; height:31px; }
.popContent .tableBox table .btn_control.delete span { width:31px; height:31px; }
.popContent .tableBox table .btn_control.plus span { width:31px; height:31px; }
.popContent .tableBox table .btn_control.minus span { width:31px; height:31px; }

.tableBox.scroll{overflow-y:auto;}
.tableBox.scroll .list{border-bottom:1px solid #ddd;}
.fixed_table { width:100%; position:relative; }
.thead_bg{background:#f9fafb; height:49px; position:absolute; top:0; bottom:0; left:0; right:0; border-top:solid 2px #4f97d2; border-bottom:solid 1px #ccc;  }
.fixed_table .tableBox { height:100%; overflow:auto;}
.fixed_table .tableBox th { padding:8px 0; border-left:none;}
.fixed_table .tableBox th:first-child>div{ border-left:none; }
.fixed_table .tableBox th>div { position:absolute; top:2px; width:inherit; line-height:49px; border-left:solid 1px #ccc; }

.tableBox.word table th,
.tableBox.word table td{word-break:keep-all;}
.tableBox .agreeBox{margin:0;border-bottom:0;}
.tableBox + .tabContent,
.tableBox + h5.cont{margin-top:30px;}

.sp_dblupchsGrp{position:relative;padding-right:110px;}
.sp_dblupchsGrp .btn_inline{position:absolute;top:-4px;right:0;}
.sp_dblupchsList.tableBox{display:none;margin:10px 0;border-top:1px solid #ccc;}
.sp_dblupchsList.tableBox table.form th,
.sp_dblupchsList.tableBox table.form td{padding:5px 5px;font-size:14px;text-align:left;}
.sp_dblupchsList.tableBox table.form tr td:first-child{border-left:0;}


/* ********************************************************************
Board - list, view
********************************************************************* */
/* Board List */
.tableBox.board table.list .top td{background:#eef4f7;}
.tableBox.board table.list .num .alw{display:inline-block;min-width:50px;height:30px;line-height:30px;color:#fff;background:#6bacce;border-radius:3px;}
.tableBox.board table.list .tit{padding-left:20px;text-align:left;}
.tableBox.board table.list .tit .alw{display:none;}
.tableBox.board table.list .tit a{display:inline-block;max-width:100%;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;}
.tableBox.board table.list .tit a:hover{color:#0575af;text-decoration:underline;}
.tableBox.board table.list .tit .newWrap{position:relative;padding-right:21px;}
.tableBox.board table.list .tit .newWrap em.new{display:inline-block;position:absolute;right:0;top:50%;margin-top:-7px;width:16px;height:16px;text-indent:-9999em;vertical-align:middle;background:#2495cf url('/images/srms/icon_new.png') no-repeat center center;background-size:auto 8px;border-radius:3px;}
.tableBox.board table.list .com{padding-left:20px;text-align:left;}
.tableBox.board table.list .com span{display:inline-block;line-height:16px;vertical-align:middle;}
.tableBox.board .emptyBoard{padding:105px 0 45px;font-size:17px;text-align:center;background:url('/images/srms/icon_emptyBoard.png') no-repeat center 50px;}

/* Board View */
.boardView{border-top:2px solid #4f97d2;}
.boardView dl.view{position:relative;width:100%;}
.boardView dl.view dt{position:relative;border-bottom:1px solid #ddd;}
.boardView dl.view dt:after{display:block;content:'';clear:both;}
.boardView dl.view dt .tit{padding:12px 340px 13px 30px;color:#333;}
.boardView dl.view dt .tit .com{display:inline-block;position:relative;margin:0 20px 0 -10px;padding-right:20px;vertical-align:top;}
.boardView dl.view dt .tit .com:before{display:block;content:'';position:absolute;right:0;top:50%;margin-top:-7px;width:1px;height:15px;background:#ddd;}
.boardView dl.view dt .tit .com em{display:inline-block;line-height:33px;}
.boardView dl.view dt .tit strong{display:inline-block;line-height:33px;}
.boardView dl.view dt .etc{position:absolute;top:0;right:0;padding:13px 30px;}
.boardView dl.view dt .etc span{display:inline-block;line-height:33px;}
.boardView dl.view dt .etc .sta{margin-right:20px;}
.boardView dl.view dt .etc .sta em{display:inline-block;margin-top:2px;}
.boardView dl.view dt .etc .hit{position:relative;margin-left:20px;padding-left:20px;}
.boardView dl.view dt .etc .hit:before{display:block;content:'';position:absolute;left:0;top:50%;margin-top:-7px;width:1px;height:15px;background:#ddd;}
.boardView dl.view dd{clear:both;}
.boardView dl.view dd .cont{padding:25px 30px;border-bottom:1px solid #ddd;word-break:break-all;}
.boardView dl.view dd .cont img{max-width:100%;}
.boardView dl.view dd .cont td td{word-break:break-all !important;}
.boardView dl.view dd .file{border-bottom:1px solid #ccc;}
.boardView dl.view dd .file .tit{display:inline-block;position:relative;padding:17px 0;width:115px;color:#333;text-align:center;}
.boardView dl.view dd .file .tit:after{display:block;content:'';position:absolute;top:50%;right:0;margin-top:-7px;width:1px;height:14px;background:#ddd;}
.boardView dl.view dd .file:after{display:block;content:'';clear:both;}
.boardView dl.view dd .file a{display:inline-block;padding:17px 15px 17px 30px;box-sizing:border-box;}
.boardView dl.view dd .file a:hover{color:#0575af;}
.boardView.company dl.view dt .tit{display:table;}
.boardView.company dl.view dt .tit .com{display:table-cell;position:relative;padding-right:20px;vertical-align:top;}
.boardView.company dl.view dt .tit .com:before{display:block;content:'';right:0;top:15px;width:1px;height:15px;background:#ddd;}
.boardView.company dl.view dt .tit .com em{display:inline-block;line-height:33px;}
.boardView.company dl.view dt .tit strong{display:table-cell;padding-left:20px;}

/* Board View - Prev, Next */
.boardBottom{margin-top:60px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.boardBottom dl{display:table;width:100%;table-layout:fixed;}
.boardBottom dt,
.boardBottom dd{display:table-cell;height:57px;vertical-align:middle;}
.boardBottom dt{position:relative;width:115px;color:#333;text-align:center;}
.boardBottom dt:after{display:block;content:'';position:absolute;top:22px;right:0;width:1px;height:14px;background:#ddd;}
.boardBottom dd{padding:0 15px 0 30px;}
.boardBottom dd a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.boardBottom dd a:hover{color:#0575af;}
.boardBottom dl.prev{border-bottom:1px solid #eee;}
.boardBottom dl.nothing{color:#888;}

/* Responsive Form */
.responsiveForm{margin-bottom:15px;border-top:2px solid #4f97d2;border-bottom:1px solid #ccc;}
.responsiveForm ul:after{display:block;content:'';clear:both;}
.responsiveForm ul li{float:left;width:100%;}
.responsiveForm ul li dl{display:table;border-top:1px solid #ddd;}
.responsiveForm ul li:first-child dl{border-top:0;}
.responsiveForm ul li dl dt{display:table-cell;padding:8px 17px 8px 20px;min-width:150px;min-height:50px;color:#333;background:#f9fafb;font-weight:700;vertical-align:middle;box-sizing:border-box;}
.responsiveForm ul li dl dd{display:table-cell;padding:8px 17px 8px 10px;width:100%;min-height:50px;text-align:left;border-left:1px solid #ddd;box-sizing:border-box;}
.responsiveForm ul li.cols2{width:50%;}

/* ********************************************************************
Page
********************************************************************* */
.pageArea{margin:40px 0 30px;font-size:0;text-align:center;}
.pageArea > a{display:inline-block;min-width:35px;height:35px;line-height:35px;font-size:15px;text-align:center;box-sizing:border-box;}
.pageArea > a:hover{color:#0575af;text-decoration:underline;}
.pageArea > .active{background-color:#fff;border:1px solid #0575af;color:#0575af;}
.pageArea > .first{margin-right:3px;background:url('/images/srms/btn_page_first.png') no-repeat center center;text-indent:-9999px;}
.pageArea > .prev{background:url('/images/srms/btn_page_prev.png') no-repeat center center;text-indent:-9999px;}
.pageArea > .next{background:url('/images/srms/btn_page_next.png') no-repeat center center;text-indent:-9999px;}
.pageArea > .last{margin-left:3px;background:url('/images/srms/btn_page_last.png') no-repeat center center;text-indent:-9999px;}

/* ********************************************************************
Division
********************************************************************* */
.divGroup{margin:0 -15px;}
.divGroup:after{display:block;content:'';clear:both;}
.divGroup > div{float:left;padding:0 15px;box-sizing:border-box;}
.divGroup.cols2 > div{width:50%;}
.divGroup.cols3 > div{width:33.3333%;}
.divGroup.cols4 > div{width:25%;}
.divGroup.cols5 > div{width:20%;}
.divGroup .tableBox{margin-bottom:0;}
.divGroup + .tableBox,
.divGroup + .btnArea{margin-top:30px;}
.divGroup + .txtB{margin-top:25px;}

.divGroup.moveType{position:relative;margin:0 -10px;}
.divGroup.moveType > div{width:50%; padding:0 5px;}
.divGroup.moveType .moveBtnArea{width:33px;position:absolute;top:50%;left:50%;padding:0;margin:-33px 0 0 -16px;vertical-align:middle;}
.divGroup.moveType .moveBtnArea > a,
.divGroup.moveType .moveBtnArea > button{display:block;width:33px;}
.divGroup.moveType .moveBtnArea > .btn_control + .btn_control{margin-left:0;margin-top:10px;}
.divGroup.moveType2{position:relative;margin:0 -10px;}
.divGroup.moveType2 > div{width:80%; padding:0 5px;}
.divGroup.choiceType{margin:0 -5px;border-bottom:1px solid #ccc;}
.divGroup.choiceType > div{width:50%;padding:0 5px;}
.divGroup.choiceType .chk label,
.divGroup.choiceType .etc{font-size:15px;color:#333;}
.divGroup.choiceType .tableBox{border-bottom:0;}
.divGroup.myType{margin:0 -7px 0 -8px;}
.divGroup.myType > div{padding:0;}
.divGroup.myType p{height:33px;line-height:24px;text-align:center;}
.divGroup.myType strong{display:inline-block;padding-left:40px;font-size:17px;color:#0f619b;}
.divGroup.myType .grp1 strong{background:url('/images/srms/bul_myGrp1.png') no-repeat left center;}
.divGroup.myType .grp2 strong{background:url('/images/srms/bul_myGrp2.png') no-repeat left center;}
.divGroup.myType ul:after{display:block;content:'';clear:both;}
.divGroup.myType ul li{float:left;position:relative;padding:0 7px 0 8px;box-sizing:border-box;}
.divGroup.myType ul li > div{padding:54px 2px 17px;width:190px;color:#333;text-align:center;background-color:#e7eef2;background-repeat:no-repeat;background-position:center 13px;box-sizing:border-box;}
.divGroup.myType ul li.item1 > div{background-image:url('/images/srms/icon_myGrp1.png');}
.divGroup.myType ul li.item2 > div{background-image:url('/images/srms/icon_myGrp2.png');}
.divGroup.myType ul li.item3 > div{background-image:url('/images/srms/icon_myGrp3.png');}
.divGroup.myType ul li.item4 > div{background-image:url('/images/srms/icon_myGrp4.png');}
.divGroup.myType ul li.item5 > div{background-image:url('/images/srms/icon_myGrp5.png');}
.divGroup.myType ul li.item6 > div{background-image:url('/images/srms/icon_myGrp6.png');}
.divGroup.myType ul li b{display:block;font-size:18px;color:#0575af;}
.divGroup.myType ul li span{display:table;width:100%;}
.divGroup.myType ul li span em{display:table-cell;line-height:20px;vertical-align:middle;}
.divGroup.myType .grp2 strong,
.divGroup.myType .grp2 ul li b{color:#007071;}
.divGroup.myType .grp2 ul li > div{background-color:#f0e3e3;}
.divGroup.myType.cols6{margin:0 -8px;}
.divGroup.myType.cols6 ul li{padding:0 8px;}
.divGroup.myType.cols6 ul li > div{width:170px;}
.divGroup.myType.cols6 ul li span{min-height:40px;}

.divGroup.moveType.m_send > div{width:48%; }
.divGroup.moveType.m_send > div.left { float:left; }
.divGroup.moveType.m_send > div.right { float:right; }
/* ********************************************************************
Tab
********************************************************************* */
.tabBarWrap,
.tabLinkWrap{position:relative;margin-bottom:20px;}
.tabBarWrap .txt,
.tabLinkWrap .txt{position:absolute;bottom:5px;right:0;}
.tabBar,
.tabLink{height:49px;border-bottom:1px solid #555;}
.tabBar:after,
.tabLink:after{display:block;content:'';clear:both;}
.tabBar > li,
.tabLink > li{position:relative;float:left;width:12%;z-index:1;}
.tabBar > li > a,
.tabLink > li > a{display:block;height:49px;line-height:50px; color:#666;text-align:center;background-color:#f5f5f5;border-top:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;}
.tabBar > li:first-child > a,
.tabLink > li:first-child > a{border-left:1px solid #ddd;}
.tabBar > li.active,
.tabLink > li.active{z-index:2;}
.tabBar > li:hover a,
.tabLink > li:hover a{color:#333;font-weight:700;}
.tabBar > li.active a,
.tabLink > li.active a{height:50px;color:#333;font-weight:700;background:#fff;border:1px solid #555;border-bottom:1px solid #fff;box-sizing:border-box;}
.li_length li.active a{height:48px;}
.tabLinkWrap .tabLink > li.active a { height:50px; }
.tabPage{display:none;min-height:200px;}
.tabPage.active{display:block;}
.tabPage .btnArea.right + h4.cont{margin-top:5px;}
.wide .tabBarWrap{margin-bottom:20px;}
.wide .tabBar{height:auto;border-bottom:0px none;}
.wide .tabBar > li{width:205px;margin:-1px;}
.wide .tabBar > li.clear{clear:both;}
.wide .tabBar > li > a{border:1px solid #ddd;}
.wide .tabBar > li.active a{width:204px;border:1px solid #555;}
.wide .tabBar > li.mHide a{cursor:default;}
.info .tabBar li{width:136px;}

.tabContent.dep2 .tabBarWrap{margin:45px 0 0;padding-bottom:15px;}
.tabContent.dep2 .tabBarWrap .btnArea{position:absolute;bottom:10px;right:0;margin:0;}
.tabContent.dep2 .tabBar{height:33px;border-bottom:0px none;}
.tabContent.dep2 .tabBar > li{width:auto;}
.tabContent.dep2 .tabBar > li > a{display:block;height:33px;line-height:33px;margin-right:30px;padding-left:32px;padding-right:0;text-align:left;background:#fff url('/images/srms/icon_radio_off.png') left 7px no-repeat;border:0px none !important;}
.tabContent.dep2 .tabBar > li.active a{height:33px;color:#0575af;font-weight:700;background:#fff url('/images/srms/icon_radio_on.png') left 7px no-repeat;}
.tabContent.dep2 .tabPage{position:relative;}
.tabContent.dep2 .tabPage .downPaperBtn{position:absolute;top:-48px;right:0;margin:0;}

.manage .tabBar > li{width:120px;}
.member .tabBarWrap{margin-bottom:0;}
.member .tabBar{height:32px;font-size:0;text-align:center;border:0px none;}
.member .tabBar > li{display:inline-block;float:none;width:auto;padding:0 32px;}
.member .tabBar > li > a{padding:0;height:32px;line-height:1;font-size:16px;color:#666;background-color:#fff;border:0px none;}
.member .tabBar > li.active a{color:#0575af;border:0px none;border-bottom:4px solid #4f97d2;}
.tabContent.member + .tabContent.member{margin-top:40px;}
.tabContent.row2 .tabBar > li{display:table;width:10%;}
/* .tabContent.row2 .tabBar > li:first-child{width:10%;} */
.tabContent.row2 .tabBar > li > a{display:table-cell;padding:0 10px;height:49px;line-height:18px;vertical-align:middle;}
.tabContent.row2 .tabBar > li.active > a{height:50px;}

/* ********************************************************************
Popup
********************************************************************* */
.popTitle{position:relative;padding:0 85px 0 30px;height:65px;background:#fff;border-bottom:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;}
.popTitle h3{display:block;line-height:65px;font-size:22px;color:#111;font-weight:700;}
.popTitle h3 span{margin-left:17px;font-size:16px;color:#333;font-weight:400;}
.btn_popClose{display:block;position:absolute;top:5px;right:15px;width:55px;height:55px;text-indent:-9999em;background:url('/images/srms/btn_modalClose.png') no-repeat center center;border:0px none;z-index:9999;}
.btn_popBtnFix1{display:block;position:absolute;top:18px;right:15px}
.btn_popBtnFix2{display:block;position:absolute;top:18px;right:115px}
.popContent{padding:30px;box-sizing:border-box;}
.popContent > h4.cont:first-child{margin-top:0;}
.popContent .btnArea{margin:30px 0 0;}
.popContent .btnArea + *{margin-top:20px;}
.popContent .btnArea .btn_l{display:inline-block !important;min-width:140px;}
.popContent .tableTitle .btnArea,
.popContent .txtBtn .btnArea,
.popContent .txtBtn .inputArea{margin:0;}
.popContent .tableBox + .btnArea{margin:40px 0 0 0;}
.popContent .divGroup + .btnArea{margin:40px 0 40px;}

/* Modal */
.modalWrap{display:none;position:fixed;top:50%;left:50%;margin-left:-355px;width:710px;background:#fff;border-radius:5px;box-shadow:0 0 2px rgba(0,0,0,.1);z-index:9998; box-shadow:0px 0px 15px #2495cf; }
.modalWrap.active{display:block; max-height:90%; }
.modalWrap.small{margin-left:-235px;width:470px; }
.modalWrap.middle{margin-left:-430px;width:860px; }
.modalWrap.wide{margin-left:-500px;width:1050px; }
.modalWrap.error{left:0;right:0;top:0;bottom:0;margin-left:0;margin-top:0 !important;width:100%;height:100% !important;max-height:100%;}
.modalWrap.message{margin-left:-195px;width:390px;}
.modalWrap.message .popContent{max-height:unset;}
.modalWrap .msgWrap,
.modalWrap .msgWrap.default,
.modalWrap .msgWrap.error,
.modalWrap .msgWrap.question,
.modalWrap .msgWrap.warning,
.modalWrap .msgWrap.information{background-color:#fff;font-size:18px;color:#333;}
.modalWrap .msgWrap.continue{margin:-30px -30px 0;padding:160px 0 25px;background:url('/images/srms/bg_logoutContinue.png') no-repeat top center;}
.modalWrap .msgWrap.continue .time{display:block;margin:0 auto 25px;width:110px;height:110px;line-height:106px;font-size:26px;color:#0575af;font-weight:700;border:3px solid #4f97d2;border-radius:110px;box-sizing:border-box;}
.modalWrap .msgWrap + .btnArea{margin-top:0;}
/* .modalWrap .popContent{ } max-height:100%; overflow-y:auto; */
.modalWrap .searchWrap{margin:25px 0;}
.modalWrap .confirmWrap{margin-bottom:30px;}
.modalWrap .confirmBox{padding:40px 0;background:#f5f5f5;text-align:center;}
.modalWrap .confirmBox .btnArea{margin:0;}
.modalWrap .divGroup.moveType{margin:0 -25px;}
.modalWrap .divGroup.moveType > div{padding:0 25px;}
.modalWrap .divGroup.moveType .moveBtnArea{padding:0;}
.modalWrap .pickList > ul.word > li > a{padding:0 5px;min-width:30px;width:auto;}
.modalWrap .pickList > ul.word > li{margin:1px;}
.modalWrap .guideBox.set4 .imgDeco{margin-right:-30px;}
.modalWrap .boxText{padding:15px;border:1px solid #ddd;text-align:center;}
.modalWrap .modalDowns{margin:0;}
.modalWrap .modalDowns .btn_icon.downs{min-width:150px;height:45px;line-height:45px;}
.modalWrap .modalDowns .btn_icon.downs span{font-size:18px;}



/* Window */
.winPopWrap{display:block;min-width:320px;height:100%;background:#fff;z-index:99; overflow-y:auto; }
/* .winPopWrap .popContent{max-height:100%;padding-bottom:40px;overflow-y:unset;} */
.winPopWrap .msgWrap,
.winPopWrap .msgWrap.ok{background-color:#fff;font-size:18px;color:#333;}
.winPopWrap .searchWrap{margin:25px 0;}
.winPopWrap .searchWrap.t2{margin:15px 0;}
.winPopWrap .confirmBox{padding:40px 0;background:#f5f5f5;text-align:center;}
.winPopWrap .confirmBox .btnArea{margin:0;}
.winPopWrap .divGroup.moveType{margin:0 -25px;}
.winPopWrap .divGroup.moveType > div{padding:0 25px;}
.winPopWrap .divGroup.moveType .moveBtnArea{padding:0;}
.winPopWrap .pickList > ul.word > li > a{padding:0 5px;min-width:30px;width:auto;}
.winPopWrap .pickList > ul.word > li{margin:1px;}
.winPopWrap .guideBox.set4 .imgDeco{margin-right:-30px;}

.winPopWrap .popContent .titGrp{position:relative}
.winPopWrap .popContent .titGrp > p{font-weight:700;color:#0575af;font-size:14px;}
.winPopWrap .popContent .titGrp .rightTxt{position:absolute;top:0;right:0;}
.winPopWrap .popContent .titGrp .rightTxt.t2{top:48px;}

.winPopWrap .popContent .txtType1:after{display:block;content:"";clear:both;}
.winPopWrap .popContent .txtType1 dt{float:left;color:#aa1900;margin-right:5px;}
.winPopWrap .popContent .txtType1 dd{float:left;color:#aa1900;}

.popTableWrap{margin-bottom:30px;}
.popTableWrap h4.cont{margin-top:0;}

/* ********************************************************************
Accodion
********************************************************************* */
.accoList{border-top:2px solid #4f97d2;border-bottom:1px solid #ccc;}
.accoList li{border-top:1px solid #ddd;}
.accoList li:first-child{border-top:0;}
.accoList li .tit{display:block;position:relative;padding:10px 0;background:url('/images/srms/btn_arr_off.png') right 20px center no-repeat;}
.accoList li .tit em{display:inline-block;position:absolute;top:10px;left:10px;width:50px;height:30px;line-height:30px;color:#222;text-align:center;background:#eee;border-radius:3px;}
.accoList li .tit strong{display:block;padding:0 125px 0 80px;line-height:30px;color:#333;font-weight:400;}
.accoList li.active .tit{background:url('/images/srms/btn_arr_on.png') right 20px center no-repeat;}
.accoList li.active .tit strong,
.accoList li .tit strong:hover{color:#0575af;font-weight:700;}
.accoList li .con{display:none;padding:25px 30px;background:#f9fafb;border-top:1px solid #ddd;}
.accoList li .con .btn_m{margin-top:10px;}
.accoList li.active .con{display:block;}

/* ********************************************************************
Tooltip
********************************************************************* */
.toolTipWrap{display:block;position:relative;height:33px;cursor:pointer;}
.toolTipWrap .tool{display:block;line-height:33px;}
.toolTipWrap .tool:hover{text-decoration:none;}
.toolTipWrap .toolCon{display:none;position:absolute;right:-280px;top:-17px;padding:20px 25px;width:300px;line-height:20px;font-size:14px;text-align:left;background:#fff;border:1px solid #2495cf;border-radius:3px;box-shadow:1px 2px 5px #ccc;box-sizing:border-box;z-index:10;}
.toolTipWrap .toolCon:after{display:block;content:'';position:absolute;left:0;top:26px;margin-left:-9px;width:10px;height:12px;background:url('/images/srms/bg_tooltip.png') left center no-repeat;}
.toolTipWrap .toolCon .tit{display:block;margin-bottom:5px;padding-left:30px;line-height:24px;font-size:15px;color:#0575af;background:url('/images/srms/bul_msgPick.png') left 0 no-repeat;}
.toolTipWrap.icon{display:inline-block;}
.toolTipWrap.icon .tool{display:inline-block;width:24px;background:url('/images/srms/img_tool.png') center center no-repeat;text-indent:-9999em;vertical-align:middle;overflow:hidden;}
.toolTipWrap.icon .toolCon{right:-275px;width:270px;}
.toolTipWrap.wide .toolCon{right:-710px;width:700px;}
.rdo + .toolTipWrap.icon {margin-left:-12px;}

/* ********************************************************************
Iframe
********************************************************************* */
.iframeBox{margin-bottom:20px;width:100%;height:500px;background:#fff;border: 1px #c2c2c2 solid;}
iframe{max-width:100%;width:100%;height:100%;margin:0;border:0 none;}

/* ********************************************************************
file Upload
********************************************************************* */
.uploadBox{min-height:100px;}
.uploadBox + .btnArea{margin-top:10px;}

/* ********************************************************************
Scrollbar
********************************************************************* */
.mCSB_inside > .mCSB_container{margin-right:0;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#b5b5b6;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#b5b5b6;}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#dfdfe1;}

/* ********************************************************************
Slider
********************************************************************* */
.bx-wrapper{position:relative;}
.bx-wrapper .bx-viewport img{width:100%;}
.bx-wrapper .bx-controls div{display:inline-block;line-height:24px;}
.bx-wrapper .bx-pager{}
.bx-wrapper .bx-pager-item a{display:inline-block;margin:0 5px;width:15px;height:15px;background:none;border:1px #111 solid;text-indent:-9999em;border-radius:50%;}
.bx-wrapper .bx-pager-item a.active{background:#111;}
.bx-wrapper .bx-controls-direction a,
.bx-wrapper .bx-controls-auto-item a{display:inline-block;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;box-sizing:border-box;}
.slick-slide img{max-width:100%;}
.slick-slide.slick-loading img{display:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev{position:absolute;top:50%;left:0;margin-top:-25px;width:50px;height:50px;text-indent:-9999px;background:#fff;z-index:1;}
.slick-next{position:absolute;top:50%;right:0;margin-top:-25px;width:50px;height:50px;text-indent:-9999px;background:#fff;z-index:1;}
.slick-dots{display:block;position:absolute;bottom:10px;left:0;right:0;text-align:center;}
.slick-dots li{display:inline-block;}
.slick-dots li button{display:inline-block;margin:0 5px;width:15px;height:15px;background:none;border:1px #111 solid;text-indent:-9999em;border-radius:50%;}
.slick-dots li.slick-active button{background:#111;}

/* ********************************************************************
Datepicker, Monthpicker
********************************************************************* */
input.useDatepicker,
input.useMonthpicker{width:90px;cursor:pointer;}
input.useDatepicker.readonly,
input.useMonthpicker.readonly{background:#fff;}
#ui-datepicker-div{display:none;width:200px;background:#fff;border:1px #ccc solid;z-index:102 !important;}
.ui-datepicker{position:relative;padding:5px;}
.ui-datepicker table{width:100%;font-size:12px;}
.ui-datepicker table thead th{height:24px;color:#777;line-height:24px;text-align:center;}
.ui-datepicker table tbody td{width:14.2857%;text-align:center;height:22px;}
.ui-datepicker table tbody td a{display:block;height:22px;color:#4b4b4b;line-height:22px;text-align:center;}
.ui-datepicker table tbody td span{color:#aaa;}
.ui-datepicker table tbody td.date-holiday a{color:#eb3c3c;}
.ui-datepicker tr td:first-child *{color:#eb3c3c;}
.ui-datepicker tr td:last-child *{color:#4084d2;}
.ui-datepicker th{padding:0;}
.ui-datepicker td a.ui-state-active{color:#fff !important;background:#4b4b4b;}
.ui-datepicker td a.ui-state-highlight{color:#4b4b4b;background:#dfdfdf;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:0;}
.ui-datepicker .ui-datepicker-title{margin:0;height:30px;line-height:30px;font-size:14px;font-weight:normal;color:#242424;letter-spacing:-1px;text-align:center;}
.ui-datepicker .ui-datepicker-title select{width:70px;height:22px;background-image:url('/images/srms/bg_calendarSelect.png');}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:55px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;left:50%;top:6px;width:20px;height:20px;line-height:26px;border-radius:2px;border:1px solid #d9d9d9;text-indent:-9999em;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev{margin-left:-87px;background:url('/images/srms/btn_calendarPrev.png') no-repeat center center;}
.ui-datepicker .ui-datepicker-next{margin-left:66px;background:url('/images/srms/btn_calendarNext.png') no-repeat center center;}
#ui-monthpicker-div.ui-datepicker{display:none;width:200px;background:#fff;border:1px #ccc solid;z-index:10 !important;box-sizing:border-box;}
#ui-monthpicker-div.ui-datepicker td{height:28px;}
#ui-monthpicker-div.ui-datepicker td a{cursor:pointer;}
#ui-monthpicker-div.ui-datepicker td a.ui-state-active{color:#fff !important;background:#4b4b4b;}
#ui-monthpicker-div.ui-datepicker tr td:first-child *{color:#4b4b4b;}
#ui-monthpicker-div.ui-datepicker tr td:last-child *{color:#4b4b4b;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-header{margin-bottom:8px;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-title select::-ms-expand{display:none;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:75px;padding:0 0 0 10px;}
.ui-datepicker-trigger{cursor:pointer;}
.triNone .ui-datepicker-trigger{display:none;}
.triNone .ui-datepicker-trigger + .btn_control{margin-left:7px;}

/* ********************************************************************
Grid
********************************************************************* */
.ibGrid{margin-bottom:10px;border-top:2px #4f97d2 solid;border-bottom:1px solid #ccc;min-height:100px;}
.ibGrid .GridMain1 .GridMain2 .GMMainTable{border:0px none !important;}
.ibGrid .GridMain1 .GridMain2 .GMCellHeader,
.ibGrid .GridMain1 .GridMain2 .GMCellHeaderEmpty{padding:7px 0;background-color:#f3f4f6;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.ibGrid .GridMain1 .GridMain2 .GMHeaderText{font-size:14px;color:#333;font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;}
.ibGrid .GridMain1 .GridMain2 .GMCountRowBottom{background:#f3f4f6;border:1px solid #ddd;}
.ibGrid .GridMain1 .GridMain2 .GMCell,
.ibGrid .GridMain1 .GridMain2 .GMCellPanel,
.ibGrid .GridMain1 .GridMain2 .GMCellFilter,
.ibGrid .GridMain1 .GridMain2 .GMHeaderDrag,
.ibGrid .GridMain1 .GridMain2 .GMHeaderGroup{font-size:14px;font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.ibGrid .GridMain1 .GridMain2 .GMCountFont{font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;}
.ibGrid .GridMain1 .GridMain2 .GMCellSpace{padding:5px 0 !important;}
.ibGrid .GridMain1 .GridMain2 .GMNoRight{border-right:0;}

/* ********************************************************************
Loading
********************************************************************* */
#loading{position:fixed;top:50%;left:50%;width:400px;margin:-70px 0 0 -200px;z-index:1000;}
#loading:before{display:block;content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:999;}
#loading > div{width:60px;height:60px;border-radius:100%;position:relative;margin:0 auto;z-index:1000;}
#loading > div:before,
#loading > div:after{content:'';position:absolute;top:-10px;left:-10px;width:100%;height:100%;border-radius:100%;border:10px solid transparent;border-top-color:#3498db;}
#loading > div:before{z-index:1001;animation:spin 1s infinite;}
#loading > div:after{border:10px solid #ccc;}
#loading .loadingTxt,
#loading .txt{position:relative;margin-top:20px;padding-left:0;line-height:30px;font-size:18px;color:#eee;text-align:center;background:none;z-index:1001;}
@keyframes spin{
	0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
	100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}

/* ********************************************************************
Error
********************************************************************* */
#wrap.errorWrap{position:absolute;top:0;bottom:0;left:0;right:0;min-width:inherit;background:#fff;}
#error{position:absolute;left:50%;top:50%;margin-left:-250px;margin-top:-280px;padding-top:220px;width:500px;height:480px;text-align:center;background:url('/images/srms/bg_error.png') center top no-repeat;box-sizing:border-box;}
#error.issue { background:url('/images/srms/issue_bg.png') center top no-repeat; }
#error.system_checking { background:url('/images/srms/icon_system_checking_bg.png') center top no-repeat; }
.system_time { background:#f2f2ea; padding:10px 0;  }
.system_time b { display:block; color:#9e442c; }
#error strong{display:block;margin-bottom:20px;line-height:36px;font-size:30px;color:#111;font-weight:400;letter-spacing:-1px;}
#error p{line-height:24px;font-size:16px;color:#333;}
#error p .mHide{display:block;}
#error .btnArea{margin:45px 0;}

@media all and (max-width:768px){
	#error{left:0;top:100px;margin:0;padding:120px 20px 0 20px;width:100%;height:auto;background-size:auto 100px;}
	#error strong{margin-bottom:10px;line-height:26px;font-size:20px;}
	#error p{line-height:22px;font-size:14px;}
	#error p .mHide{display:none;}
	#error .btnArea{margin-top:30px;}
}

/* ********************************************************************
공인인증서
********************************************************************* */
.ui-widget.ui-widget-content,
.ui-dialog-buttonset .ui-button{font-family:'Noto Sans','Malgun Gothic',Dotum,sans-serif;font-size:15px;font-weight:400;color:#666;line-height:24px;word-wrap:break-word;word-break:keep-all;}
.ui-widget.ui-widget-content h2{margin-bottom:10px;font-size:22px;color:#111;font-weight:700;}
.ui-widget.ui-widget-content .cert-list .table-bordered{min-width:100%;width:auto;}
.ui-widget.ui-widget-content .cert-list .table-bordered td .ico-cert{margin-right:5px;}
.ui-widget.ui-widget-content .form-cert-password p{font-size:13px;}

/* ********************************************************************
파일업로드
********************************************************************* */
.DEXT_fiVe_UP_ly_wrapper .tbl_status table{table-layout:auto !important;}

/* ********************************************************************
Report Popup
********************************************************************* */
#wrap.reportPopWrap{height:100%;background:#fff;}
#reportHeader{display:none;}
#reportHeader h1.logo a{display:block;width:auto;height:55px;text-indent:-9999em;background:url('/images/srms/logo_m.png') center center no-repeat;background-size:auto 26px;}
.btn_reportGnb{display:none;position:absolute;top:0;left:0;width:55px;height:55px;text-indent:-9999em;background:url('/images/srms/btn_allMenu_m.png') center center no-repeat;background-size:auto 18px;}
.btn_reportClose{display:none;position:absolute;top:0;right:0;width:55px;height:55px;text-indent:-9999em;background:url('/images/srms/btn_modalClose_m.png') no-repeat center center;background-size:auto 50px;}
#reportLeft{position:fixed;left:0;top:0;bottom:0;width:200px;background:#fff;z-index:10;}
#reportTop{height:115px;background:#005bac;}
#reportTop h1.logo{padding:7px 0 5px;}
#reportTop h1.logo a{display:block;height:22px;text-indent:-9999em;background:url('/images/srms/logo_report.png') no-repeat 45px center;overflow:hidden;}
#reportTop ul{padding:0 40px;}
#reportTop li{padding:3px 0;line-height:18px;text-align:center;}
#reportTop li.reportUser{border-bottom:1px solid rgba(255,255,255,.4);}
#reportTop li span{display:inline-block;max-width:100%;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#reportTop li.reportUser span{text-indent:22px;background:url('/images/srms/icon_reportTop.png') no-repeat left center;}
#reportGnb{position:fixed;top:110px;bottom:110px;width:200px;background:#fff;border-right:1px solid #ccc;box-sizing:border-box;}
#reportGnb h2{padding-left:20px;height:50px;line-height:50px;font-size:16px;color:#fff;background:#3c4a61;}
#reportGnb ul,
#reportGnb ul li,
#reportGnb ul li a{display:block;}
#reportGnb ul.reportMenu{}
#reportGnb ul.reportMenu > li > a{padding-left:15px;height:40px;line-height:40px;font-size:15px;color:#333333;border-bottom:1px solid #ddd;background:url('/images/srms/btn_reportGnb_off.png') no-repeat right center;box-sizing:border-box;}
#reportGnb ul.reportMenu > li.active > a{color:#fff;font-weight:700;background:#2495cf url('/images/srms/btn_reportGnb_on.png') no-repeat right center;border-bottom:1px solid #2495cf;}
#reportGnb ul.reportMenu > li > ul{display:none;padding:0 15px;background:#f8f8f8;border-bottom:1px solid #ddd;}
#reportGnb ul.reportMenu > li.noDepth > a{background:#fff;}
#reportGnb ul.reportMenu > li.noDepth.active > a{background:#2495cf;}
#reportGnb ul.reportMenu > li > ul > li{border-top:1px solid #eaeaea;}
#reportGnb ul.reportMenu > li > ul > li:first-child{border-top:0px none;}
#reportGnb ul.reportMenu > li > ul > li > a{padding:6px 0 6px 25px;height:22px;line-height:22px;font-size:14px;color:#333;background-image:url('/images/srms/btn_reportGnb_noDepth.png');background-repeat:no-repeat;background-position:left 8px;}
#reportGnb ul.reportMenu > li > ul > li.active > a{color:#0f619b;font-weight:700;background-image:url('/images/srms/btn_reportGnb_depOn.png');}
#reportGnb ul.reportMenu > li > ul > li.depth2 > a{background-image:url('/images/srms/btn_reportGnb_plus.png');}
#reportGnb ul.reportMenu > li > ul > li.depth2.active > a{height:22px;line-height:22px;color:#0f619b;font-weight:700;background-image:url('/images/srms/btn_reportGnb_minus.png');z-index:1;}
#reportGnb ul.reportMenu > li > ul > li > ul{display:none;padding-bottom:10px;}
#reportGnb ul.reportMenu > li > ul > li > ul > li > a{padding:2px 0 2px 20px;line-height:20px;font-size:14px;color:#666666;background:url('/images/srms/bul_reportT.png') no-repeat 8px 10px;}
#reportGnb ul.reportMenu > li > ul > li > ul > li.active > a{color:#333;font-weight:700;}
#reportBanner{position:fixed;left:0;bottom:0;padding:20px 10px 20px;background-color:#fff;border-right:1px solid #ccc;border-top:1px solid #ddd;}
#reportBanner img{max-width:100%;border:1px solid #e5e5e5;}
#reportContainer{padding:0 0 20px 200px;height:100%;box-sizing:border-box;}
#reportConTop{display:block;position:relative;padding:0 20px;height:50px;background:#f9fafb;border-bottom:1px solid #ddd;}
#reportConTop ul{margin:0 -4px;position:absolute;right:20px;top:8px;}
#reportConTop ul:after{display:block;content:'';clear:both;}
#reportConTop ul li{float:left;padding:0 4px;}
#reportConTop ul li .btn_icon{padding:0 15px;background-position:15px center;}
#reportContainer .iframeBox{margin:0;padding:20px 20px 0;height:700px;border:0px none;box-sizing:border-box;}
.reportMsgBox{margin:20px 20px 0;padding:20px;background:#f5f5f5;box-sizing:border-box;}
.reportMsgBox .txtBList,
.reportMsgBox .txtB{margin-top:0;}
#reportConBtm{display:none;}

/* ********************************************************************
Guide
********************************************************************* */
#wrap.guide #container{padding:0 0 70px;}
.guideComment{padding:20px;font-size:15px;color:#000;background:#edf2f7;}

/* .open_p_wrap { position:absolute; left:50%; display:block; margin-left:-300px; text-align:center; background:#fff; z-index:1000; } */
.open_p_wrap { display:block; text-align:center; background:#fff; border:solid 5px #4cb2d8; }
.open_p_header { color:#fff; font-size:40px; line-height:56px; padding:10px 0; background:#4cb2d8; }
.open_p_container { padding:20px; }
.open_p_container strong {color:#f04a24; font-weight:bold; }
.open_p_container b {color:#555; font-weight:bold; display:block; }
.btn_p_area { background:#666; text-align:right; height:26px; line-height:26px; }
.btn_p_area button { color:#fff; background:none; border:none; padding:0 5px; }
.btn_p_area button.ok { border:solid 1px #4cb2d8; }
