/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 950 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */
	/* NSOLLSYSTEMS css */



/* #Base 950 Grid
================================================== */

    .container                                  { position: relative; width: 950px; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
    
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 9px; margin-right: 9px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 60px;  }
    .container .two.columns                     { width: 140px; }
    .container .three.columns                   { width: 220px; }
    .container .four.columns                    { width: 300px; }
    .container .five.columns                    { width: 380px; }
    .container .six.columns                     { width: 460px; }
    .container .seven.columns                   { width: 740px; }
    .container .eight.columns                   { width: 620px; }
    .container .nine.columns                    { width: 740px; }
    .container .ten.columns                     { width: 780px; }
    .container .eleven.columns                  { width: 860px; }
    .container .twelve.columns                  { width: 940px; }
    .container .thirteen.columns                { width: 1020px; }
	
	#blog aside.four.columns { width: 317px; }

	/* main-three */
	.container .block-two { width: 230px; }
	.container .block-three { width: 314px; }
	.container .block-four { width: 202px; }
    .container .block-four2 { width: 234px; height:100px;} 
	.container .block-five { width: 365px; }
	.container .block-index { width: 350px; }
	
	.container .user-comments .comment { width: 560px; float: left; }
	.container .user-comments .comment-response { width: 460px; float: left; }

	.container .one-half.column 			{ width: 455px; }
	.container .one-half2.column 			{ width: 320px; }
	.container .one-half3.column 			{ width: 735px; }
    .container .one-third.column                { width: 290px; }
/* nsoll */
    .container .one-third2.column                { width: 320px; }
    .container .one-third3.column                { width: 295px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }
    
    
    
    




/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 768px; }
        .container .column,
        .container .columns                         { margin-left: 9px; margin-right: 9px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 9px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 9px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 39px; }
        .container .two.columns                     { width: 96px; }
        .container .three.columns                   { width: 153px; }
        .container .four.columns                    { width: 210px; }
        .container .five.columns                    { width: 267px; }
        .container .six.columns                     { width: 324px !important; }
        .container .seven.columns                   { width: 381px; }
        .container .eight.columns                   { width: 438px; }
        .container .nine.columns                    { width: 495px; }
        .container .ten.columns                     { width: 552px; }
        .container .eleven.columns                  { width: 609px; }
        .container .twelve.columns                  { width: 666px; }
        .container .thirteen.columns                { width: 723px; }
		
		#blog aside.four.columns { width: 230px; }
		
		.container .block-two { width: 361px; }
		.container .block-three { width: 239px; }
		.container .block-four { width: 178px; }
		.container .block-index { width: 253px; }
		
		.container .user-comments .comment { width: 365px; float: left; }
		.container .user-comments .comment-response { width: 265px; float: left; }
		
		.container .one-half.column 			{ width: 354px; }
        .container .one-third.column                { width: 230px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 384px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 301px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
		.container .one-third.column,
        .container .two-thirds.column  { width: 300px !important; }
		
		.container .block-two,
		.container .block-three,
		.container .block-four, 
		.container .one-half.column { width: 378px; }
		.container .block-index { width: 447px; }
		
		.container .user-comments .comment { width: 378px; float: left; }
		.container .user-comments .comment-response { width: 378px; float: left; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }

    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 421px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 378px !important; }
		
		.container .block-three { width: 378px; }
    }
	
	@media only screen and (max-width: 480px) {
		.container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column,
		.container .one-half.column,
		.container .block-two,
		.container .block-three,
		.container .block-four,
		.container .user-comments .comment,
		.container .user-comments .comment-response { width: 258px !important; }
		
		.container .block-index { width: 301px; }
		
	}


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }



/*  NSOLLSYSTEMS css start by yura 2013.04.11
====================================================================================== */

/* */






/* sidemenu */


#side_Menu {width:168px; float:left; position: relative; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

.menu_List {width:150px; height:30px; background-color:#26a8fe; color:#FFF; font-weight:bold; line-height:30px; margin:0;}
.menu_List .sub_List {height:20px; color:#333; font-weight:normal; text-align:left; padding-left:10px; line-height:30px; border:1px solid #e3e3e3; margin-top:5px; padding-bottom:5px;}
.line_Inlist {width:150px; height:2px; background-color:#FFF;}

a.menulist {color:#FFF; border:none; font-weight:bold;}
a.menulist:link {color:#FFF; border:none; font-weight:bold;}
a.menulist:visited {color:#FFF; border:none; font-weight:bold;}
a.menulist:hover {color:#FFF; border:none; font-weight:bold;}

a.sublist {color:#333; border:none; font-weight:normal;}
a.sublist:link {color:#333; border:none; font-weight:normal;}
a.sublist:visited {color:#333; border:none; font-weight:normal;}
a.sublist:hover {color:#26a8fe; border:none; font-weight:normal;}

.side_banner01 {margin-top:10px; width:150px; height:220px;}
.side_banner01 ul li {margin:0; padding:0; border:0;}
.side_banner01 img {border:0; margin:0; padding:0; vertical-align:top; line-height:normal;}
.side_banner01 form {margin:0; padding:0; width:150px; vertical-align:top; line-height:normal;}

.side_banner02 {margin-top:100px; width:150px; height:220px;}
.side_banner01 ul li {margin:0; padding:0; border:0;}
.side_banner01 img {border:0; margin:0; padding:0; vertical-align:top; line-height:normal;}
.side_banner01 form {margin:0; padding:0; width:150px; vertical-align:top; line-height:normal;}


#right_Content {width:780px; float:right; border:1px solid #e3e3e3; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}


/* content */


.con_Title {width:740px; height:50px; border-bottom:1px solid #e3e3e3; font-family:Nanum Gothic; margin-left:10px;}
.con_Title h1 {font-size:18px; font-weight:bold; padding:12px 0 0 2px;}
.con_Body {width:740px; margin:auto; height:auto;}



/* about*/

.about_text {width:430px; height:335px; float:left;}


/* n care */

.ncare_Intro p {padding:30px 0 0 20px; font-size:14px;}
.ncare_Intro p span {color:#26a8fe; font-weight:bold; text-decoration:none;}
.ncare_Intro .small {font-size:11px; padding-top:0; padding-right:20px;}

.ncare_box01 {width:300px; height:300px; border:1px solid #c2c2c2; float:left; margin:30px 20px 0 10px; padding:0;}
.ncare_box01 .top {height:35px; border:1px solid #c2c2c2; text-align:center; padding:0; margin:0;}
.ncare_box01 .middle {height:224px; border:1px solid #c2c2c2; padding-top:0; padding-left:50px; margin:0;}
.ncare_box01 .bottom {height:35px; border:1px solid #c2c2c2; text-align:center; padding:0; margin:0;}

.ncare_box02 {width:400px; height:300px; border:1px solid #c2c2c2; float:left; margin-top:30px; padding:0;}
.ncare_box02 .ptitle {font-weight:bold; color:#26a8fe;}
.ncare_box02 .top {height:35px; border:1px solid #c2c2c2; text-align:center; padding:0; margin:0;}
.ncare_box02 .middle {height:224px; border:1px solid #c2c2c2; padding-left:50px; background-color:#26a8fe; 
margin:0;}
.ncare_box02 .middle p {color:#FFF;}
.ncare_box02 .bottom {height:35px; border:1px solid #c2c2c2; text-align:center; padding:0; margin:0;}

.ncare_identify {width:645px; height:540px; margin-left:40px;}
.ncare_identify .bar {height:65px; background-image:url(../images/ncare_identify_bar.jpg); margin-bottom:10px;}
.ncare_identify .num {font-size:30px; font-family:Nanum Gothic; color:#26a8fe; padding-left:20px; margin-top:10px; float:left;}
.ncare_identify .identify {width:115px; color:#26a8fe; font-size:12px; font-weight:bold; padding:8px 0 0 20px; margin-top:15px; float:left;}
.ncare_identify .oneline {padding-top:10px;}
.ncare_identify .twoline {margin-top:8px;}
.ncare_identify .explain {color:#333; font-size:11px; padding-left:15px; margin-top:15px; float:left;}
.ncare_identify .threeline {margin-top:8px;}

.ncare_left {background-image:url(../images/ncare_left.jpg); background-repeat:no-repeat; width:330px; height:335px;}
.ncare_right {background-image:url(../images/ncare_right.jpg); background-repeat:no-repeat; width:410px; height:335px;}


.ncare_pricing_box {width:740px; height:80px; border:1px solid #e3e3e3; position:relative;  font-family:Nanum Gothic;}
.ncare_pricing_box ul {margin:0; padding:0;}
.ncare_pricing_box li {float:left; display:inline-block;   font-family:Nanum Gothic;}
.ncare_pricing_box .type {width:160px;  background-color:#b7b7b7; color:#FFF; font-size:18px; text-align:center; line-height:80px; }
.ncare_pricing_box .type2 {width:160px;  background-color:#959595; color:#FFF; font-size:18px; text-align:center; line-height:80px; }

.ncare_pricing_box .text {width:170px; font-size:14px; font-weight:bold; padding-top:30px; padding-left:10px;}
.ncare_pricing_box .text2 {width:170px; font-size:14px; font-weight:bold; padding-top:25px; padding-left:10px;}

.ncare_pricing_box .price {width:175px; font-size:28px; font-weight:bold; padding-top:15px;}
.ncare_pricing_box .price span {font-size:14px; float:right; color:#000; padding-right:5px;}
.ncare_pricing_box .viewbox {width:110px; text-align:center; line-height:80px;}
.ncare_pricing_box .order {width:110px; height:80px; text-align:center; line-height:80px;}

.ncare_pricing_box .btn {color:#FFF; font-size: 13px; padding: 8px 12px;  
	background-repeat: repeat-x;
	background-position: 0 0;
	
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: normal;	
	color: #FFF;
	
	display: inline-block;
	margin: 0;
	*overflow: visible; 
	
	position: relative;	
	
	border: none;
	border-width: 1px;
	border-style: solid;
	
	cursor: pointer;
	
	text-shadow: 1px 1px 1px rgba(0,0,0,.25);
	
	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.25);
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.25);
	box-shadow: 1px 1px 1px rgba(0,0,0,.25);
	
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);	}
.ncare_pricing_box .btn-blue {
	background: #066ECD;
	background:-moz-linear-gradient(top, #A8CCEC 0%, #4993D7 2%, #066ECD 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8CCEC), color-stop(2%,#4993D7), color-stop(100%,#066ECD)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* IE10+ */
	background:linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='#066ECD');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='#066ECD')";
	
	color: #FFF;
	
	border-color: #0561B4;
}	

	.btn-blue:hover {
		background: #0561B4;
		background:-moz-linear-gradient(top, #F19F9F 0%, #4588C4 2%, #0561B4 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F19F9F), color-stop(2%,#4588C4), color-stop(100%,#0561B4)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* IE10+ */
		background:linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4')";
	}
	
	.btn-blue:active { 	
		background: #4588C4;
		background:-moz-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#0561B4), color-stop(100%,#4588C4)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* IE10+ */
		background:linear-gradient(top, #0561B4 2%,#4588C4 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4')";
	}
	
.ncare_pricing_box .btn-green
, .btn-success {
	background: #6DA42B;
	background:-moz-linear-gradient(top, #CAE0B0 0%, #A6CB7A 2%, #6DA42B 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#CAE0B0), color-stop(2%,#A6CB7A), color-stop(100%,#6DA42B)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #CAE0B0 0%, #A6CB7A 2%,#6DA42B 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #CAE0B0 0%, #A6CB7A 2%,#6DA42B 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #CAE0B0 0%, #A6CB7A 2%,#6DA42B 100%); /* IE10+ */
	background:linear-gradient(top, #CAE0B0 0%, #A6CB7A 2%,#6DA42B 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6CB7A', endColorstr='#6DA42B');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6CB7A', endColorstr='#6DA42B')";
	
	color: #FFF;
	
	border-color: #619126;
}

	.btn-green:hover
	, .btn-success:hover {
		background: #689C29;
		background:-moz-linear-gradient(top, #F19F9F 0%, #9DBD76 2%, #689C29 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F19F9F), color-stop(2%,#9DBD76), color-stop(100%,#689C29)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #F19F9F 0%, #9DBD76 2%,#689C29 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #F19F9F 0%, #9DBD76 2%,#689C29 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #F19F9F 0%, #9DBD76 2%,#689C29 100%); /* IE10+ */
		background:linear-gradient(top, #F19F9F 0%, #9DBD76 2%,#689C29 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29')";
	}
	
	.btn-green:active
	, .btn-success:active { 	
		background: #9DBD76;
		background:-moz-linear-gradient(top, #689C29 2%,#9DBD76 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#689C29), color-stop(100%,#9DBD76)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #689C29 2%,#9DBD76 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #689C29 2%,#9DBD76 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #689C29 2%,#9DBD76 100%); /* IE10+ */
		background:linear-gradient(top, #689C29 2%,#9DBD76 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29')";
	}

.ncare_viewbtn {width:100px; height:30px; background-color:#26a8fe; color:#fff; font-family:Nanum Gothic; text-align:center; line-height:30px; border:hidden; float:right; vertical-align:bottom; position:absolute;
     bottom:0; right:0;}
.ncare_servicebox {font-family:Nanum Gothic; border:1px solid #e3e3e3; background-repeat:no-repeat; margin-bottom:20px; padding:0; position:relative;}

.ncare_servicebox .one {width:738px; height:310px; background-image:url(../images/ncare_img04.jpg); display:inline-block;}
.ncare_servicebox .one h1 {font-size:18px; font-weight:bold; padding:190px 0 0 20px; margin:0;}
.ncare_servicebox .one p {padding-left:20px; line-height:18px; margin:0;}

.ncare_servicebox .two {width:738px; height:248px; background-image:url(../images/ncare_img05.jpg); display:inline-block;}
.ncare_servicebox .two h1 {font-size:18px; font-weight:bold; padding:10px 0 10px 20px; margin:0;}
.ncare_servicebox .two p {padding-left:20px; line-height:18px; margin:0;}

.ncare_servicebox .three {width:738px; height:248px; background-image:url(../images/ncare_img06.jpg); display:inline-block;}
.ncare_servicebox .three h1 {font-size:18px; font-weight:bold; padding:10px 20px 10px 0; margin:0; text-align:right; }
.ncare_servicebox .three p {padding-right:20px; line-height:18px; margin:0; text-align:right;}

.ncare_servicebox .four {width:738px; height:248px; background-image:url(../images/ncare_img07.jpg); display:inline-block;}
.ncare_servicebox .four h1 {font-size:18px; font-weight:bold; padding:10px 0 10px 20px; margin:0;}
.ncare_servicebox .four p {padding-left:20px; line-height:18px; margin:0;}

.ncare_servicebox .five {width:738px; display:inline-block;}
.ncare_servicebox .five h1 {font-size:18px; font-weight:bold; padding:10px 0 10px 20px; margin:0;}
.ncare_servicebox .five p {padding-left:20px; line-height:18px; margin:0;}
.ncare_servicebox .five li {display:block; margin:5px; padding:5px; text-align:left; color:#999; font-weight:normal;}
.ncare_servicebox .five ul {text-align:center; padding:5px; margin:5px;}
.ncare_servicebox .five h2 {text-align:center; font-size:16px; font-weight:bold;}
.ncare_servicebox .five h3 {text-align:center; font-size:14px; font-weight:bold; padding:0; margin:5px;}


.ncare_techbox {padding:5px; border:1px solid #e3e3e3; background-image:url(../images/border01.gif); background-repeat:no-repeat;}
.ncare_techbox div {display:inline-block; vertical-align:top; min-width:232px; min-height:220px; margin:5px 0 5px 5px;}
.ncare_techbox ul {padding-left:18px;}
.ncare_techbox li {list-style:disc;}
.ncare_techbox h1 {text-align:center;}
.ncare_techbox h2 {font-size:11px; font-weight:bold; text-align:center;}




/* n care pricing */

.pricing {width:740px; height:100px; margin-top:30px;}
.pricing_banner {width:300px; height:90px; float:left;}
.pricing_box {width:435px; height:70px; float:left; margin-top:6px;}
.pricing_box img {float:left; margin-right:2px;}

.table_box {width:740px; height:50px;}
.table_box .box {width:90px; height:42px; padding-top:8px; font-weight:bold; background-color:#26a8fe; color:#FFF; text-align:center; margin-left:1px; float:right;}

.pricing_table {color:#9f9f9f;}
.pricing_table th {height:48px; background-color:#fcfcfc; font-size:12px; font-weight:bold; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;}
.pricing_table th img {margin:10px 10px 0 30px; float:left;}
.pricing_table th p {line-height:20px; color:#244590;}
.pricing_table tr {border-bottom:1px solid #c2c2c2;}
.pricing_table .trb {border-bottom:1px solid #c2c2c2; background-color:#fcfcfc;}
.pricing_table td {height:30px; border-bottom:1px solid #c2c2c2; border-right:1px solid #c2c2c2;}
.pricing_table .hline_none {border-right:none;}
.pricing_table .bgblue {background-color:#fcfcfc;}

.pricing_table .gra {
/* fallback */
  background-color: #9cd7ff;
  background: url(../images/table_gra.jpg);
  background-repeat: repeat-x;
  
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9cd7ff), to(#FFFFFF));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #FFFFFF, #9cd7ff);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #FFFFFF, #9cd7ff);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #FFFFFF, #9cd7ff);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #FFFFFF, #9cd7ff);
}

.ncare_intro {width:720px; height:100px; background-image:url(../images/ncaching_mean.jpg); margin:20px 0 0 8px;}
.ncare_intro .blueMean {font-weight:bold; font-size:16px; color:#26a8fe; padding:20px 0 0 100px; }
.ncare_intro p {line-height:0px;}
.ncare_intro span {line-height:14px;}

/* N Care service */
.servicebox_list {border:1px solid #d1d1d1; width:230px; height:170px; text-align:left; margin-right:10px; margin-bottom:10px;}
.servicebox_list h1 {width:87%; height:30px; color:#FFF; font-family:nanum gothic; font-size:16px; line-height:30px; font-weight:bold; background-color:#26a8fe; text-align:left; padding-left:10px; margin:10px;}
.servicebox_list h4 {padding:0 10px 0 10px; text-align:left;}


/* N Caching */
.ncaching_intro {width:720px; height:100px; background-image:url(../images/ncaching_mean.jpg); margin:20px 0 0 8px;}
.ncaching_intro .blueMean {font-weight:bold; font-size:16px; color:#26a8fe; padding:5px 0 0 100px; }
.ncaching_img01 {width:740px; height:120px; background-image:url(../images/ncaching_img01.jpg);}
.ncaching_img01 ul li {float:left; text-align:center; padding-top:40px; font-weight:bold; }

/* Nsoll Web mail */
.nwebmail_box {width:740px; height:139px; background-image:url(../images/nwebmail_img02-1.jpg); border:1px solid #FFF;}
.nwebmail_box ul li {display:block; width:140px; height:50px; float:left; font-weight:bold; padding-top:70px; text-align:center;}
.nwebmail_text {width:740px; height:96px; background-image:url(../images/nwebmail_img02-2.jpg); border:1px solid #FFF;}
.btn_demo {width:108px; height:108px; background-image:url(../images/btn_demo.jpg); border:none;}

/* N-Cluster(LVS) */
.lvs {width:740px; height:100px; background-image:url(../images/lvs_img03.jpg); background-repeat:no-repeat;}
.lvs ul li {display:block; width:100px; height:50px; float:left; font-weight:bold; padding-top:50px; text-align:center;}

/* N-HA */
.nha_box {width:740px; height:139px; background-image:url(../images/nwebmail_img02-1.jpg);}
.nha_box ul li {display:block; width:140px; height:50px; float:left; font-weight:bold; padding-top:70px; text-align:center;}

.nha_needbox {width:740px; height:130px; border:1px solid #26a8fe;}
.nha_needbox div {float:left;}
.nha_needbox table {border:1px solid #FFf;}

.nha_needbox_down {width:500px; height:158px; background-image:url(../images/nha_img01.jpg); background-repeat:no-repeat; margin-left:116px;}

/* N data move */
.ndata_box {width:731px; height:100px; background-image:url(../images/ndata_img01.jpg);}
.ndata_box ul li {display:block; width:100px; height:50px; float:left; font-weight:bold; padding-top:50px; text-align:center;}

/* privacy agreement box  */

.priagree_box {width:740px; position:relative;}



/* N consulting */
.consulting_problem_box {width:740px; height:160px; background-image:url(../images/nconsulting_img01.jpg); background-repeat:no-repeat;}
.consulting_process_box {width:740px; height:100px; background-image:url(../images/nconsulting_img02.jpg); background-repeat:no-repeat;}
.three_step_box {width:740px; height:370px; background-image:url(../images/nconsulting_img03.jpg); background-repeat:no-repeat;}
.three_step_box .outbox {width:240px; height:270px; float:left;}
.three_step_box .outbox .inbox {width:220px; margin-left:10px;}
.three_step_box .outbox .inbox .title{height:20px; font-weight:bold; color:#FFF; font-size:12px; text-align:center;}
.three_step_box .outbox .inbox .text {height:35px; text-align:center; padding-top:10px;}
.three_step_box .outbox .inbox .text_twoline {height:40px; text-align:center; padding-top:5px;}
.three_step_box .outbox .inbox .multiline {height:70px; text-align:center; padding-top:10px;}
.three_step_box .outbox .inbox .height10 {height:10px;}
.three_step_box .bottombox {width:740px; height:25px; font-weight:bold; color:#666; font-size:12px; text-align:center; clear:both; padding-top:10px;}
.three_step_box .finalbox {width:740px; height:40px; font-weight:bold; font-size:14px; text-align:center; clear:both; padding-top:20px;}


/* nserver table */
.td_blue {color:#26a8fe; text-align:center; font-weight:bold; padding-left:10px;}
.td_green {color:#90c31f; text-align:center; font-weight:bold; padding-left:10px;}
.td_pink {color:#fa5a5a; text-align:center; font-weight:bold; padding-left:10px;}
.td_navy {color:#244590; font-weight:bold; text-align:center; padding-left:10px;}

.server_table {color:#244590; border:1px solid #e3e3e3; border-collapse:collapse;}
.server_table .trb {background-color:#ffffff;}
.server_table td {height:30px;}


/* nsoft */
.nsoft_bg {width:592px; height:323px; background-image:url(../images/nsoft_change.jpg); background-repeat:no-repeat;}
.nsoft_table {border-collapse:collapse; border:1px solid #e3e3e3;}
.nsoft_table .trb {background-color:#f1f1f1;}
.nsoft_table .tr_color {background-color:#244590; color:#FFF; font-weight:bold;}
.nsoft_table td {height:30px;}
.nsoft_table .wline {border-bottom:1px solid #FFF;}

.nsoft_table .thgradation01 {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #bcf4fd), color-stop(0.75, #87c2fb), color-stop(0.51, #6ba8e4), color-stop(0.50, #8fbff0), color-stop(0.20, #91bae4), color-stop(0.00, #b6e2fd));
background: -webkit-linear-gradient(top, #b6e2fd 0%, #91bae4 20%, #8fbff0 50%, #6ba8e4 51%, #87c2fb 75%, #bcf4fd 100%);
background: -moz-linear-gradient(top, #b6e2fd 0%, #91bae4 20%, #8fbff0 50%, #6ba8e4 51%, #87c2fb 75%, #bcf4fd 100%);
background: -o-linear-gradient(top, #b6e2fd 0%, #91bae4 20%, #8fbff0 50%, #6ba8e4 51%, #87c2fb 75%, #bcf4fd 100%);
background: -ms-linear-gradient(top, #b6e2fd 0%, #91bae4 20%, #8fbff0 50%, #6ba8e4 51%, #87c2fb 75%, #bcf4fd 100%);
background: linear-gradient(top, #b6e2fd 0%, #91bae4 20%, #8fbff0 50%, #6ba8e4 51%, #87c2fb 75%, #bcf4fd 100%);	
}

.nsoft_table .thgradation02 {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #25548a), color-stop(0.70, #4bb8f0), color-stop(0.54, #3a83c2), color-stop(0.53, #6098c7), color-stop(0.00, #cfdce9));
background: -webkit-linear-gradient(top, #cfdce9 0%, #6098c7 53%, #3a83c2 54%, #4bb8f0 70%, #25548a 100%);
background: -moz-linear-gradient(top, #cfdce9 0%, #6098c7 53%, #3a83c2 54%, #4bb8f0 70%, #25548a 100%);
background: -o-linear-gradient(top, #cfdce9 0%, #6098c7 53%, #3a83c2 54%, #4bb8f0 70%, #25548a 100%);
background: -ms-linear-gradient(top, #cfdce9 0%, #6098c7 53%, #3a83c2 54%, #4bb8f0 70%, #25548a 100%);
background: linear-gradient(top, #cfdce9 0%, #6098c7 53%, #3a83c2 54%, #4bb8f0 70%, #25548a 100%);
}


/* Infra Title */
.blue_title {width:150px; height:30px; background-image:url(../images/titlebg_blue.jpg); background-repeat:no-repeat; padding-left:10px; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; margin-left:20px; margin-bottom:20px;}
.green_title {width:150px; height:30px; background-image:url(../images/titlebg_green.jpg); background-repeat:no-repeat; padding-left:10px; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; margin-left:20px; margin-bottom:20px;}

.Infra_num {width:644px; margin-left:40px;}
.Infra_num .bar {height:65px; background-image:url(../images/ncare_identify_bar.jpg); background-repeat:no-repeat; margin-bottom:10px;}
.Infra_num .num {font-size:30px; font-family:Nanum Gothic; color:#26a8fe; padding-left:20px; margin-top:10px; float:left;}
.Infra_num .identify {width:115px; color:#26a8fe; font-size:12px; font-weight:bold; padding:8px 0 0 20px; margin-top:15px; float:left;}
.Infra_num .oneline {padding-top:10px;}
.Infra_num .explain {color:#333; font-size:11px; padding-left:15px; margin-top:15px; float:left;}

/* agreement box */
.agreement_box {width:740px; height:200px; overflow:auto; margin-top:20px; margin-bottom:10px; min-height:200px; min-width:740px; max-height:200px; max-width:740px;}

/* index customer center */

.cc_box {width:906px; height:128px; border:1px solid #e3e3e3;}
.cc_box p {line-height:8px; font-family:Nanum Gothic;}
.cc_box .title {font-family:Nanum Gothic; font-size:30px; font-weight:bold; padding-left:20px; line-height:0;}
.cc_box .line {width:315px; height:1px; background-color:#e3e3e3; margin-left:20px;}
.cc_box .text  {width:383px; height:128px; float:left;}
.cc_box .number {width:270px; height:110px; float:left; background-color:#26a8fe; margin-top:9px; margin-bottom:9px; margin-right:10px;}
.cc_box .bank {width:230px; height:110px; float:left; background-color:#b7b7b7; margin-top:9px; margin-bottom:9px;}

/* namecheck */
.name_img01 {width:740px; height:273px; background-image:url(../images/namecheck_img01.jpg); background-repeat:no-repeat;}
.name_img01 span {display:inline-block; margin-top:230px; margin-left:234px;}
.name_img02 {width:740px; height:312px; background-image:url(../images/namecheck_img03.jpg); background-repeat:no-repeat; margin-top:20px;}
.name_img02 span {display:inline-block; color:#FFF; font-weight:bold; text-align:center;}
.name_img02 .text1 {vertical-align:-270px;}
.name_img02 .text2 {vertical-align:-278px;}
.name_img02 .text3 {vertical-align:-285px;}

.name_discount {background-color:#f2f5f8; color:#7a8896; width:auto; padding:20px;}

/* CDP */
.cdp_img01 {width:740px; height:385px; background-image:url(../images/ncdp_img01.jpg); background-repeat:no-repeat; margin-top:20px;}
.cdp_img01 h1 {font-size:16px; font-weight:bold; text-align:center; line-height:18px; color:#FFF; padding-top:10px;}
.cdp_img01 span {display:inline-block; position:relative;}

/* DRBD */

.drbd_box {font-family:Nanum Gothic; border:1px solid #e3e3e3; background-image:url(../images/DRBD_img01.jpg); background-position:top right; background-repeat:no-repeat; margin-bottom:20px; padding:0; position:relative; width:738px; height:298px; display:inline-block;}
.drbd_box p {width:250px; padding:10px 0 0 10px; line-height:18px; margin:0; float:left; display:inline-block;}

/* MySQL */
.sql_box {font-family:Nanum Gothic; border:1px solid #e3e3e3; margin-bottom:20px; padding:0; position:relative; width:738px; height:348px; display:inline-block;}
.sql_box p {padding:10px 0 0 10px; line-height:18px; margin:0; float:left;}
.sql_box img {float:right;}

/* N Mon */



/* margin */

.margin0 {margin:0;}
.margin_Auto {margin:0 auto;}
.margin20 {margin:20px;}

.margin_Top5 {margin-top:5px;}
.margin_Top10 {margin-top:10px;}
.margin_Top20 {margin-top:20px;}
.margin_Top30 {margin-top:30px;}
.margin_Top40 {margin-top:40px;}
.margin_Top50 {margin-top:50px;}
.margin_Top80 {margin-top:80px;}
.margin_Top100 {margin-top:100px;}
.margin_Top130 {margin-top:130px;}

.margin_Left5 {margin-left:5px;}
.margin_Left10 {margin-left:10px;}
.margin_Left15 {margin-left:15px;}
.margin_Left20 {margin-left:20px;}
.margin_Left30 {margin-left:30px;}
.margin_Left35 {margin-left:35px;}
.margin_Left40 {margin-left:40px;}
.margin_Left60 {margin-left:60px;}
.margin_Left70 {margin-left:70px;}
.margin_Left80 {margin-left:80px;}
.margin_Left90 {margin-left:90px;}
.margin_Left100 {margin-left:100px;}
.margin_Left120 {margin-left:120px;}
.margin_Left150 {margin-left:150px;}

.margin_Right5 {margin-right:5px;}
.margin_Right6 {margin-right:6px;}
.margin_Right10 {margin-right:10px;}
.margin_Right12 {margin-right:12px;}
.margin_Right20 {margin-right:20px;}
.margin_Right26 {margin-right:26px;}
.margin_Right27 {margin-right:27px;}
.margin_Right30 {margin-right:30px;}
.margin_Right33 {margin-right:33px;}
.margin_Right34 {margin-right:34px;}
.margin_Right45 {margin-right:45px;}
.margin_Right50 {margin-right:50px;}
.margin_Right55 {margin-right:55px;}
.margin_Right60 {margin-right:60px;}
.margin_Right80 {margin-right:80px;}
.margin_Right85 {margin-right:85px;}
.margin_Right100 {margin-right:100px;}
.margin_Right390 {margin-right:390px;}
.margin_Right400 {margin-right:400px;}

.margin_Bottom5 {margin-bottom:5px;}
.margin_Bottom10 {margin-bottom:10px;}
.margin_Bottom20 {margin-bottom:20px;}
.margin_Bottom15 {margin-bottom:15px;}
.margin_Bottom20 {margin-bottom:20px;}
.margin_Bottom40 {margin-bottom:40px;}
.margin_Bottom50 {margin-bottom:50px;}
.margin_Bottom60 {margin-bottom:60px;}
.margin_Bottom70 {margin-bottom:70px;}
.margin_Bottom80 {margin-bottom:80px;}
.margin_Bottom90 {margin-bottom:90px;}
.margin_Bottom100 {margin-bottom:100px;}


/* padding */

.padding5 {padding:5px;}
.padding10 {padding:10px;}

.padding_top4 {padding-top:4px;}
.padding_top5 {padding-top:5px;}
.padding_top10 {padding-top:10px;}
.padding_top15 {padding-top:15px;}
.padding_top20 {padding-top:20px;}
.padding_top30 {padding-top:30px;}
.padding_top40 {padding-top:40px;}
.padding_top45 {padding-top:45px;}
.padding_top50 {padding-top:50px;}
.padding_top70 {padding-top:70px;}
.padding_top80 {padding-top:80px;}
.padding_top90 {padding-top:90px;}
.padding_top95 {padding-top:95px;}
.padding_top100 {padding-top:100px;}
.padding_top115 {padding-top:115px;}
.padding_top125 {padding-top:125px;}
.padding_top160 {padding-top:160px;}

.padding_left5 {padding-left:5px;}
.padding_left10 {padding-left:10px;}
.padding_left15 {padding-left:15px;}
.padding_left20 {padding-left:20px;}
.padding_left25 {padding-left:25px;}
.padding_left40 {padding-left:40px;}
.padding_left50 {padding-left:50px;}
.padding_left60 {padding-left:60px;}
.padding_left70 {padding-left:70px;}
.padding_left100 {padding-left:100px;}
.padding_left130 {padding-left:130px;}
.padding_left150 {padding-left:150px;}

.padding_right5 {padding-right:5px;}
.padding_right60 {padding-right:60px;}
.padding_right70 {padding-right:70px;}

.padding_bottom10 {padding-bottom:10px;}



/* border */
.border_red {border:1px solid #F00;}
.border_blue {border:1px solid #26a8fe;}
.border_gray {border:1px solid #e3e3e3;}
.border_white {border:1px solid #FFF;}
.border_bottom_e3 {border-bottom:1px solid #e3e3e3;}
.border_right_e3 {border-right:1px solid #e3e3e3;}


/* bullet */
.bullet_check ul {list-style-image:url(../images/check_green.png); margin-left:30px;}
.bullet_check ul li {line-height:30px;}

.bullet_disc ul {list-style-type:disc; margin-left:20px;}
.bullet_disc ul li {line-height:18px;}

/* font */
.font_normal {font-weight:normal;}
.font_bold {font-weight:bold;}
.font_color_blue {color:#26a8fe;}
.font_color_green {color:#90c31f;}
.font_color_deepgreen {color:#15801f;}
.font_color_navy {color:#244590;}

.text_center {text-align:center;}
.text_right {text-align:right;}
.text_left {text-align:left;}

.list_style_disc {list-style:disc;}

.line_height18 {line-height:18px;}
.line_height30 {line-height:30px;}

.font_underline {text-decoration:none;}
.font_no_underline {text-decoration:none;}
.font_cancel_line {text-decoration:line-through;}

.th_navy {color:#244590; text-align:center; font-size:12px; background-color:#fcfcfc;}
.th_white {color:#ffffff; text-align:center; font-size:12px; background-color:#26a8fe;}
.th_navy2 {color:#999999; text-align:center; font-size:12px; background-color:#fcfcfc;}
.th_navy3 {color:#999999; text-align:center; font-size:12px;}
.td_navy10 {color:#999999; padding-left:10px; font-size:12px; background-color:#fcfcfc;}
.td_10 {color:#999999; padding-left:10px; font-size:12px;}
.th_blue {color:#26a8fe; text-align:center; font-size:12px;background-color:#fcfcfc; }
.th_green {color:#90c31f; text-align:center; font-size:12px; background-color:#fcfcfc;}
.th_pink {color:#fa5a5a; text-align:center; font-size:12px; background-color:#fcfcfc;}


.font_size10 {font-size:10px;}
.font_size11 {font-size:11px;}
.font_size12 {font-size:12px;}
.font_size14 {font-size:14px;}
.font_size16 {font-size:16px;}
.font_size18 {font-size:18px;}
.font_size20 {font-size:20px;}

.font_dotum {font-family:"돋움";}
.font_Nanum_Gothic {font-family:'Nanum Gothic';}
.font_h_blue {font-family:'Nanum Gothic'; font-size:14px; font-weight:bolder; color:#26a8fe; margin-top:60px;}


.color_red {color:#F00;}
.color_white {color:#FFF;}
.color_gray {color:#CCC;}
.color_999 {color:#999;}
.color_000 {color:#000;}

.color50a9cc {color:#50a9cc;}
.color68b1c1 {color:#68b1c1;}
.color7fb9b7 {color:#7fb9b7;}
.color96c1ad {color:#96c1ad;}
.coloraec9a3 {color:#aec9a3;}
.colorc9c899 {color:#c9c899;}
.colorc9b28f {color:#c9b28f;}

.bgcolor_e9f0f5 {background-color:#e9f0f5;}
.bgcolor_FFF {background-color:#FFFFFF;}
.bgcolor_F1F1F1 {background-color:#F1F1F1;}
.bgcolor_blue {background-color:#26a8fe;}
.bgcolor_green {background-color:#90c31f;}

/* float */
.float_left {float:left;}
.float_right {float:right;}

/* form */

.privacy_box {width:740px; height:850px; min-width:740px; min-height:850px; max-width:740px; max-height:850px;}
.table_bg01 {background-image:url(../images/form_th.jpg);}

.textarea_box {width:500px; height:80px; min-width:500px; min-height:80px; max-width:500px; max-height:80px;}

.inputbox01 {width:250px; height:26px;}
.inputbox02 {width:150px; height:26px;}
.inputbox03 {width:60px; height:26px;}
.inputbox04 {width:500px; height:26px;}

.bgbox01 {width:140px; height:140px; background-image:url(../images/bgbox01.jpg); background-repeat:no-repeat; text-align:center; margin-right:10px; display:inline-block; font-weight:bold;}
.bgbox01 span {vertical-align:-80px; display:inline-block; line-height:18px;}

.bgbox02 {width:140px; height:140px; background-image:url(../images/bgbox02.jpg); background-repeat:no-repeat; text-align:center; margin-right:10px; display:inline-block; font-weight:bold;}
.bgbox02 span {vertical-align:-80px; display:inline-block; line-height:18px;}

.bgbox03 {width:140px; height:140px; background-image:url(../images/bgbox03.jpg); background-repeat:no-repeat; text-align:center; margin-right:10px; display:inline-block; font-weight:bold;}
.bgbox03 span {vertical-align:-80px; display:inline-block; line-height:18px;}

.bgbox04 {width:140px; height:140px; background-image:url(../images/bgbox04.jpg); background-repeat:no-repeat; text-align:center; margin-right:10px; display:inline-block; font-weight:bold;}
.bgbox04 span {vertical-align:-80px;; display:inline-block; line-height:18px;}


/* a */
a.text_deco_none {border:none; text-decoration:none;}
a.text_deco_none:link {border:none; text-decoration:none;}
a.text_deco_none:visited {border:none; text-decoration:none;}
a.text_deco_none:hover {color:#666; text-decoration:none;}

a.text_FFF {color:#FFF; border:none; text-decoration:none;}
a.text_FFF:link {color:#FFF; border:none; text-decoration:none;}
a.text_FFF:visited {color:#FFF; border:none; text-decoration:none;}
a.text_FFF:hover {color:#FFF; text-decoration:none;}

/* box */
.box740 {width:740px;}
.box300 {width:300px; height:200px; text-align:center; padding-top:40px;}
.box150 {width:300px; height:150px; text-align:center; padding-top:20px;}
.box_h30 {height:30px;}
.right_line {width:1px; height:150px; float:left; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 50%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );} /* IE6-9 */

/* table */

.bottomline_no {border-bottom:1px solid #FFF;}

.datagrid_gray {width:350px; height:auto;}
.datagrid_gray table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid_gray {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid_gray table td, .datagrid_gray table th { padding: 3px 10px; }
.datagrid_gray table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; color:#FFFFFF; font-size: 12px; font-weight: bold; text-align: center; border-left: 1px solid #A3A3A3; } 
.datagrid_gray table thead th:first-child { border: none; }
.datagrid_gray table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font-size: 11px;font-weight: normal; }
.datagrid_gray table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }
.datagrid_gray table tbody td:first-child { border-left: none; }
.datagrid_gray table tbody tr:last-child td { border-bottom: none; }
.datagrid_gray table tfoot td div { border-top: 1px solid #8C8C8C; background: #666666;} 
.datagrid_gray table tfoot td { padding: 0; font-size: 12px } 
.datagrid_gray table tfoot td div{ padding: 2px; }
.datagrid_gray table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: center; }
.datagrid_gray table tfoot li { display: inline; color: #FFFFFF; font-weight: bold; line-height: 30px; }
.datagrid_gray table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #F5F5F5;border: 1px solid #8C8C8C;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; }
.datagrid_gray table tfoot ul.active, .datagrid_gray table tfoot ul a:hover { text-decoration: none;border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}

.datagrid_blue {width:350px; height:auto;}
.datagrid_blue table {border-collapse: collapse; text-align: left; width: 100%;}
.datagrid_blue { font: normal 12px/150% Arial, Helvetica, sans-serif;	background: #fff; overflow: hidden; border: 1px solid #E3E3E3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.datagrid_blue table td, .datagrid_blue table th {padding: 3px 10px;}
.datagrid_blue table thead th {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #26A8FE), color-stop(1, #0F4466) );	background: -moz-linear-gradient( center top, #26A8FE 5%, #0F4466 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26A8FE', endColorstr='#0F4466'); background-color: #26A8FE; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; border-left: 1px solid #0070A8;}
.datagrid_blue table thead th:first-child {border: none;}
.datagrid_blue table tbody td {color: #666666; border-left: 1px solid #F1F1F1; font-size: 11px; font-weight: normal;}
.datagrid_blue table tbody .alt td {background: #F1F1F1; color: #666666;}
.datagrid_blue table tbody td:first-child {border-left: none;}
.datagrid_blue table tbody tr:last-child td {border-bottom: none;}
.datagrid_blue table tfoot td div {border-top: 1px solid #E3E3E3; background: #26a8fe; height: 30px;}
.datagrid_blue table tfoot td {padding: 0; font-size: 12px}
.datagrid_blue table tfoot td div {padding: 2px;}
.datagrid_blue table tfoot td ul {margin: 0; padding: 0; list-style: none; text-align: center;}
.datagrid_blue table tfoot li {display: inline; color: #FFFFFF; font-weight: bold; line-height: 30px;}
.datagrid_blue table tfoot li a {text-decoration: none; display: inline-block; padding: 2px 8px; margin: 1px; color: #FFFFFF; border: 1px solid #E3E3E3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #26A8FE), color-stop(1, #0F4466) ); background: -moz-linear-gradient( center top, #26A8FE 5%, #0F4466 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26A8FE', endColorstr='#0F4466'); background-color: #26A8FE;}
.datagrid_blue table tfoot ul.active, .datagrid_blue table tfoot ul a:hover {text-decoration: none; border-color: #00557F; color: #FFFFFF; background: none; background-color: #006699;}


/* Display */

.display_none {display:none;}
.display_block {display:block;}
.display_inlineblock {display:inline-block;}


/* Quick menu */

#STATICMENU {margin:0; padding:0;  position: absolute; right:400px; top:130px; width:40px; height:230px;}
