BODY {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica";
}
TABLE {
	FONT-SIZE: 9pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica";
}
TR {
	FONT-SIZE: 9pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
TD {
	FONT-SIZE: 9pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #797979; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #797979; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
IMAGE {
	border:0;
}


A:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}

.url
{
	FONT-SIZE: 9pt; COLOR: #0070C0; text-decoration:none
}
A.url:link {
	FONT-SIZE: 9pt; COLOR: #0070C0; text-decoration:none
}
A.url:visited {
	FONT-SIZE: 9pt; COLOR: #0070C0;text-decoration:none
}
A.url:hover {
	FONT-SIZE: 9pt; COLOR: #0070C0;text-decoration:none
}
A.url:active {
	FONT-SIZE: 9pt; COLOR: #0070C0;text-decoration:none
}

.url_10
{
	FONT-SIZE: 10pt; COLOR: #0070C0; text-decoration:none
}
A.url_10:link {
	FONT-SIZE: 10pt; COLOR: #0070C0; text-decoration:none
}
A.url_10:visited {
	FONT-SIZE: 10pt; COLOR: #0070C0;text-decoration:none
}
A.url_10:hover {
	FONT-SIZE: 10pt; COLOR: #0070C0;text-decoration:none
}
A.url_10:active {
	FONT-SIZE: 10pt; COLOR: #0070C0;text-decoration:none
}

.url_11 {FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none}
A.url_11:link {FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none}
A.url_11:visited {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}
A.url_11:hover {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}
A.url_11:active {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}

.url_12 {FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none}
A.url_12:link {FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none}
A.url_12:visited {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}
A.url_12:hover {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}
A.url_12:active {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}

.url_13 {FONT-SIZE: 13pt; COLOR: #0070C0; text-decoration:none}
A.url_13:link {FONT-SIZE: 13pt; COLOR: #0070C0; text-decoration:none}
A.url_13:visited {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}
A.url_13:hover {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}
A.url_13:active {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}

.url_14 {FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none}
A.url_14:link {FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none}
A.url_14:visited {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}
A.url_14:hover {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}
A.url_14:active {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}

.url_15 {FONT-SIZE: 15pt; COLOR: #0070C0; text-decoration:none}
A.url_15:link {FONT-SIZE: 15pt; COLOR: #0070C0; text-decoration:none}
A.url_15:visited {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}
A.url_15:hover {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}
A.url_15:active {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}

.url_16 {FONT-SIZE: 16pt; COLOR: #0070C0; text-decoration:none}
A.url_16:link {FONT-SIZE: 16pt; COLOR: #0070C0; text-decoration:none}
A.url_16:visited {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}
A.url_16:hover {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}
A.url_16:active {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}

.url_18 {FONT-SIZE: 18pt; COLOR: #0070C0; text-decoration:none}
A.url_18:link {FONT-SIZE: 18pt; COLOR: #0070C0; text-decoration:none}
A.url_18:visited {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}
A.url_18:hover {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}
A.url_18:active {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}


.url_gray
{
	FONT-SIZE: 9pt; COLOR: #7F7F7F; text-decoration:none
}
A.url_gray:link {
	FONT-SIZE: 9pt; COLOR: #7F7F7F; text-decoration:none
}
A.url_gray:visited {
	FONT-SIZE: 9pt; COLOR: #7F7F7F;text-decoration:none
}
A.url_gray:hover {
	FONT-SIZE: 9pt; COLOR: #7F7F7F;text-decoration:none
}
A.url_gray:active {
	FONT-SIZE: 9pt; COLOR: #7F7F7F;text-decoration:none
}

.url_white
{
	FONT-SIZE: 9pt; COLOR: #FFFFFF; text-decoration:none
}
A.url_white:link {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; text-decoration:none
}
A.url_white:visited {
	FONT-SIZE: 9pt; COLOR: #FFFFFF;text-decoration:none
}
A.url_white:hover {
	FONT-SIZE: 9pt; COLOR: #FFFFFF;text-decoration:none
}
A.url_white:active {
	FONT-SIZE: 9pt; COLOR: #FFFFFF;text-decoration:none
}

.url_white_10 {FONT-SIZE: 10pt; COLOR: #FFFFFF; text-decoration:none}
A.url_white_10:link {FONT-SIZE: 10pt; COLOR: #FFFFFF; text-decoration:none}
A.url_white_10:visited {FONT-SIZE: 10pt; COLOR: #FFFFFF;text-decoration:none}
A.url_white_10:hover {FONT-SIZE: 10pt; COLOR: #FFFFFF;text-decoration:none}
A.url_white_10:active {FONT-SIZE: 10pt; COLOR: #FFFFFF;text-decoration:none}

.url_white_11 {FONT-SIZE: 11pt; COLOR: #FFFFFF; text-decoration:none}
A.url_white_11:link {FONT-SIZE: 11pt; COLOR: #FFFFFF; text-decoration:none}
A.url_white_11:visited {FONT-SIZE: 11pt; COLOR: #FFFFFF;text-decoration:none}
A.url_white_11:hover {FONT-SIZE: 11pt; COLOR: #FFFFFF;text-decoration:none}
A.url_white_11:active {FONT-SIZE: 11pt; COLOR: #FFFFFF;text-decoration:none}


.ddred
{
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred:link {
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred:visited {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred:hover {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred:active {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}


.ddred_8
{
	FONT-SIZE: 8pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_8:link {
	FONT-SIZE: 8pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_8:visited {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_8:hover {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_8:active {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}

.ddred_9
{
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_9:link {
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_9:visited {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_9:hover {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_9:active {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}

.ddred_10
{
	FONT-SIZE: 10pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_10:link {
	FONT-SIZE: 10pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_10:visited {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_10:hover {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_10:active {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}


.login_title {
	FONT-SIZE: 10pt; COLOR: #505050; FONT-WEIGHT: bold;
}


.normal_font {
	FONT-SIZE: 9pt; COLOR: #505050; text-decoration:none	
}
.normal_font_8 {
	FONT-SIZE: 8pt; COLOR: #000000; text-decoration:none	
}
.normal_font_9 {
	FONT-SIZE: 9pt; COLOR: #000000; text-decoration:none	
}

.normal_font_10 {FONT-SIZE: 10pt; COLOR: #000000; text-decoration:none;}
A.normal_font_10:link {FONT-SIZE: 10pt; COLOR: #000000; text-decoration:none}
A.normal_font_10:visited {FONT-SIZE: 10pt; COLOR: #000000;text-decoration:none}
A.normal_font_10:hover {FONT-SIZE: 10pt; COLOR: #000000;text-decoration:none}
A.normal_font_10:active {FONT-SIZE: 10pt; COLOR: #000000;text-decoration:none}

.normal_font_11 {FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none;}
A.normal_font_11:link {FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none}
A.normal_font_11:visited {FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none}
A.normal_font_11:hover {FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none}
A.normal_font_11:active {FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none}

.normal_font_12 {FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none;}
A.normal_font_12:link {FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none}
A.normal_font_12:visited {FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none}
A.normal_font_12:hover {FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none}
A.normal_font_12:active {FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none}

.normal_font_13 {
	FONT-SIZE: 13pt; COLOR: #000000; text-decoration:none;
}
.normal_font_14 {
	FONT-SIZE: 14pt; COLOR: #000000; text-decoration:none;
}
.normal_font_15 {
	FONT-SIZE: 15pt; COLOR: #000000; text-decoration:none;
}
.normal_font_16 {
	FONT-SIZE: 16pt; COLOR: #000000; text-decoration:none;
}

.blue_font {
	FONT-SIZE: 9pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_bold {
	FONT-SIZE: 9pt; COLOR: #0070C0; text-decoration:none; font-weight:bold
}
.blue_font_10 {
	FONT-SIZE: 10pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_11 {
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_12 {
	FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_13 {
	FONT-SIZE: 13pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_14 {
	FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_15 {
	FONT-SIZE: 15pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_16 {
	FONT-SIZE: 16pt; COLOR: #0070C0; text-decoration:none	
}

.white_font {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; text-decoration:none;
}
.white_font_bold {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; text-decoration:none; font-weight:bold
}

.red_font {
	FONT-SIZE: 9pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_8 {
	FONT-SIZE: 8pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_9 {
	FONT-SIZE: 9pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_10 {
	FONT-SIZE: 10pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_11 {
	FONT-SIZE: 11pt; COLOR: #FF0000; text-decoration:none	
}

.dred_font {
	FONT-SIZE: 9pt; COLOR: #C00000; text-decoration:none	
}
.dred_font_8 {
	FONT-SIZE: 8pt; COLOR: #C00000; text-decoration:none	
}
.dred_font_10 {
	FONT-SIZE: 10pt; COLOR: #C00000; text-decoration:none	
}
.dred_font_11 {
	FONT-SIZE: 11pt; COLOR: #C00000; text-decoration:none	
}

.ddred_font {
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none	
}

.gray_font_8 {
	FONT-SIZE: 8pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_9 {
	FONT-SIZE: 9pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_10 {
	FONT-SIZE: 10pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_11 {
	FONT-SIZE: 11pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_12 {
	FONT-SIZE: 12pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_13 {
	FONT-SIZE: 13pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_14 {
	FONT-SIZE: 14pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_15 {
	FONT-SIZE: 15pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_16 {
	FONT-SIZE: 16pt; COLOR: #7F7F7F; text-decoration:none	
}

.gray_font_c2_9 {
	FONT-SIZE: 9pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_10 {
	FONT-SIZE: 10pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_11 {
	FONT-SIZE: 11pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_12 {
	FONT-SIZE: 12pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_13 {
	FONT-SIZE: 13pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_14 {
	FONT-SIZE: 14pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_15 {
	FONT-SIZE: 15pt; COLOR: #c2c2c2; text-decoration:none	
}
.gray_font_c2_16 {
	FONT-SIZE: 16pt; COLOR: #c2c2c2; text-decoration:none	
}


.added_guestid_10 {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none;}
A.added_guestid_10:link {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:visited {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:hover {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:active {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}

.added_guestid_11 {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none;}
A.added_guestid_11:link {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:visited {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:hover {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:active {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}


.myb_title {
	FONT-SIZE: 9pt; COLOR: #6e6e6e; text-decoration:none	
}
.myb_title_9 {
	FONT-SIZE: 9pt; COLOR: #6e6e6e; text-decoration:none	
}
.myb_title_10 {
	FONT-SIZE: 10pt; COLOR: #6e6e6e; text-decoration:none	
}
.myb_title_11 {
	FONT-SIZE: 11pt; COLOR: #6e6e6e; text-decoration:none	
}

.myb_folder_path {FONT-SIZE: 9pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path:link {FONT-SIZE: 9pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path:visited {FONT-SIZE: 9pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path:hover {FONT-SIZE: 9pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path:active {FONT-SIZE: 9pt; COLOR: #484848;text-decoration:none}

.myb_folder_path_10 {FONT-SIZE: 10pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path_10:link {FONT-SIZE: 10pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path_10:visited {FONT-SIZE: 10pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path_10:hover {FONT-SIZE: 10pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path_10:active {FONT-SIZE: 10pt; COLOR: #484848;text-decoration:none}

.myb_folder_path_11 {FONT-SIZE: 11pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path_11:link {FONT-SIZE: 11pt; COLOR: #484848; text-decoration:none}
A.myb_folder_path_11:visited {FONT-SIZE: 11pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path_11:hover {FONT-SIZE: 11pt; COLOR: #484848;text-decoration:none}
A.myb_folder_path_11:active {FONT-SIZE: 11pt; COLOR: #484848;text-decoration:none}


.myb_gray_font_9 {FONT-SIZE: 9pt; COLOR: #a8a8a8; text-decoration:none}
.myb_gray_font_10 {FONT-SIZE: 10pt; COLOR: #a8a8a8; text-decoration:none}
.myb_gray_font_11 {FONT-SIZE: 11pt; COLOR: #a8a8a8; text-decoration:none}


.gray_font_8e_9 {FONT-SIZE: 9pt; COLOR: #8e8e8e; text-decoration:none}

.gray_font_8e_10 {FONT-SIZE: 10pt; COLOR: #8e8e8e; text-decoration:none}
A.gray_font_8e_10:link {FONT-SIZE: 10pt; COLOR: #8e8e8e; text-decoration:none}
A.gray_font_8e_10:visited {FONT-SIZE: 10pt; COLOR: #8e8e8e;text-decoration:none}
A.gray_font_8e_10:hover {FONT-SIZE: 10pt; COLOR: #8e8e8e;text-decoration:none}
A.gray_font_8e_10:active {FONT-SIZE: 10pt; COLOR: #8e8e8e;text-decoration:none}

.gray_font_8e_11 {FONT-SIZE: 11pt; COLOR: #8e8e8e; text-decoration:none}


.input1 {
	BORDER-RIGHT: #B0B0B0 1px solid; BORDER-TOP: #B0B0B0 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 14pt; BORDER-LEFT: #B0B0B0 1px solid; COLOR: #000038; BORDER-BOTTOM: #B0B0B0 1px solid;  FONT-FAMILY: ±¼¸²; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff
}
.img_box {
	border:1px solid #FFFFFF
}


/* for IE */
a {a:expression(this.hideFocus=true);}

/* for Firefox */ 
:focus { -moz-outline-style: none; } 

.bighardicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bhicon-plus:before {
  content: url("/images/icon/plus.png");
}
.bhicon-upload:before {
  content: url("/images/icon/upload.png");
}


.icon-bbs {
	background-image: url("/images/extra_service/bbs_box_14.gif");
	background-position: center center;
	height: 14px;
	line-height: 14px;
	width: 14px;
}


.icon-bbs-16 {
	background-image: url("/images/extra_service/bbs_box_16.gif");
	background-position: center center;
	height: 16px;
	line-height: 16px;
	width: 16px;
}


/* CheckBox °ü·Ã */
/*
.checkbox label:after, 
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}

.radio .cr {
    border-radius: 50%;
}

.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
*/

/* CheckBox °ü·Ã */
.checkbox label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}

.checkbox .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}

.checkbox label input[type="checkbox"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr {
    opacity: .5;
}
