/*
    create-listing.css
*/
/*
    For reset.
*/

	*{
        -webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}

	button, input, select, textarea {
		font-family : inherit;
		font-size   : 100%;
	}

/************************************** For PC. **************************************/
	div.CREATE_WP{
      width:100%;
      border-bottom:1px solid #434343;
      padding-bottom:50px;
      line-height:1.8em;
      background:#F9FEFF;
      padding-top:50px;
	}


  /* ---------------------------------
      For PROFILE_H2_410 
    --------------------------------- */
	div.CREATE_H2_410{
      width:86%;
      margin:0 auto;
      margin-right:12%;
	}

	div.CREATE_H2_410 h2{
      width:100%;
      margin-bottom:40px;
      font-size:1.8em;
	}

	div.CREATE_H2_410 h2:lang(zh) {
      font-weight:bold;
      -webkit-text-stroke:0;
	}

  /* ---------------------------------
      For box 
    --------------------------------- */
	div.CR_BIZ_SALE_BOX_421{
      width:86%;
      max-width: 1000px;
      margin:0 auto;
      display: -webkit-box;  /*Android*/
      display: -moz-box;     /*Firefox*/
      display: -ms-flexbox;  /*IE*/
      display: -webkit-flex; /*PC-Safari,iOS*/
      display: flex;
      flex-direction: column;
      border:1px solid #ccc;
      background:#fff;
      padding:20px;
      margin-bottom:40px;
	}

	div.STC_IMG_PC{
		width:calc(14% - 20px);
        position: -webkit-sticky;
        position: sticky;
		top: 0;
        right:10px;
        float:right;
	}

	div.STC_IMG_PC img{
		width:100%;
		height:auto;
	}

	div.STC_IMG_SP{
		display:none;
	}

  /* ----------------------------
      Edit Body.
    ---------------------------- */
 /* Edit Wrapper.*/

  div.EDIT_BODY_421 fieldset{
    margin-bottom: 30px;
  }

  .LEG_421 {
    width: auto;
    color: #000;
    text-align:center;
    padding:0 20px;
  }

  .LEG_421:hover {
    color: #71C5E8;
    cursor:pointer;
  }

  /* ----------------------------
      Basic Fieldset.
    ---------------------------- */
  fieldset.BASIC_421 {
    width: 100%;
    border:1px solid #C0C0C0;
    font-size:0.9em;
    padding-bottom:30px;

  }

  .BASIC_BOX_421 {
    width: 100%;
  }

  .BASIC_BOX_ITEMS_IMG_421 {
    width: 80%;
    margin:0 auto;
    margin-top:14px;
  }

  .BASIC_BOX_ITEMS_IMG_421 img{
    width: 100%;
    height:auto;
  }


  .BASIC_BOX_ITEMS_421 {
    width: 100%;
    display: -webkit-box;  /*Android*/
    display: -moz-box;     /*Firefox*/
    display: -ms-flexbox;  /*IE*/
    display: -webkit-flex; /*PC-Safari,iOS*/
    display: flex;
    align-items: flex-start;
    margin: 14px 10px 0 10px;
  }

  .BASIC_BOX_ITEMS_FEATURED_421 {
    width: 100%;
    margin: 30px 10px 0 10px;
  }

  .BASIC_BOX_ITEMS_AMENITY_421 {
    width: 100%;
    margin: 30px 10px 0 10px;
  }

  .BASIC_BOX_ITEMS_AMENITY_421  ul{
    width: 50%;
    margin-left:26%;
    display:flex;
    flex-wrap: wrap;
    margin-bottom:30px;
  }

  .BASIC_BOX_ITEMS_AMENITY_421  ul li{
    width: 33%;
  }

    p.att_location{
    margin-left:27%;
    }
    
    p.att_video{
    margin-left:2%;
    }

    p.att_video a{
    text-decoration:underline;
    }

  .build_421 {
    margin: 0 10px 0 10px;
  }
  .build_421 p{
    margin: 10px 0 0 0;
  }
	p.mng_att2_421{
		padding-left:1%;
		margin:1% 0;
	}

	p.mng_att_421{
		padding-left:1%;
		font-size:0.9em;
		margin:10px 0 0 0;
		color:#000;
	}
	p.p_build_421{
    margin-left:calc(26% + 10px);
	}

	p.mng_att_421 a{
	 	color:#000080;
	 	text-decoration:underline;
	 	font-weight:bold;
  }

	p.mng_att_421 a:hover{
		color:#71C5E8;
	  transition: all .5s;
  }

  .BASIC_BOX_ITEMS_421 select{
    font-size:1.0em;
    width: 70%;
  	padding: 6px 10px;
    border: solid 1px #ccc;
    /*border-radius: 4px;*/
    background:url(../imgs/chevron-down.svg) 97%  50% no-repeat;
    background-size:20px auto;
	}

  .BASIC_BOX_ITEMS_421 input[type="text"]{
    width: 70%;
  	padding: 6px 10px;
    border: 1px solid #ccc;
    /*border-radius: 4px;*/
    background: #ffffff;
    font-size:1.0em;
	}
  .hlf_421 input[type="text"]{
    font-size:1.0em;
    width: 20%;
  	padding: 6px 10px;
    border: solid 1px #ccc;
    /*border-radius: 4px;*/
	}
  select#edt_unit_value {
    width: 20%;
    background:url(../imgs/chevron-down.svg) 97%  50% no-repeat #fff;
    background-size:20px auto;
	}

  div.BASIC_BOX_ITEMSx_421 {
    width: 70%;
    display: -webkit-box;  /*Android*/
    display: -moz-box;     /*Firefox*/
    display: -ms-flexbox;  /*IE*/
    display: -webkit-flex; /*PC-Safari,iOS*/
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 10px 0 0;
    position:relative;
	}
  div.BASIC_BOX_ITEMSx_421  input[type="text"]{
    width: 49%;
    margin-bottom:10px;
	}

/*  div.BASIC_BOX_ITEMSx_421  select{
    width: 49%;
	}

  div.BASIC_BOX_ITEMSx_421  div {
    width: 49%;
	}

  div.BASIC_BOX_ITEMSx_421  div select{
    width: 100%;
	}
*/
  label.SCT_STATION_421{
    font-size: 0.9em;
    width: 69%;
    padding: 0 8px;
    border: solid 1px #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background:url(../imgs/chevron-down.svg) 95.7%  50% no-repeat;
    background-size:20px auto;
	}

  label.SCT_STATION_421:hover{
    cursor:pointer;
	}

    select#edt_bts_line_p{
    width: 30%;
    }

    select#edt_mrt_line_p{
    width: 30%;
    }

    select#edt_arlsrt_line_p{
    width: 30%;
    }
    select#edt_bts_line{
    width: 30%;
    }

    select#edt_mrt_line{
    width: 30%;
    }

    select#edt_arlsrt_line{
    width: 30%;
    }


  div.BASIC_BOX_ITEMS_FTD_421 {
    width: 70%;
    display: -webkit-box;  /*Android*/
    display: -moz-box;     /*Firefox*/
    display: -ms-flexbox;  /*IE*/
    display: -webkit-flex; /*PC-Safari,iOS*/
    display: flex;
    margin: 0 10px 0 0;
	}
  div.BASIC_BOX_ITEMS_FTD_421  input[type="text"]{
    width: 49%;
	}

  div.BASIC_BOX_ITEMS_FTD_421  select{
    width: 49%;
	}

  .BASIC_BOX_ITEMS_421 textarea{
    font-size:1.0em;
    width: 70%;
  	padding: 6px 10px;
    border: solid 1px #ccc;
    /*border-radius: 4px;*/
	}

  .TAG_BOX_ITEMS_421 {
    width: 100%;
    display: flex;
    margin-top: 5px;
  }



  #tag_edit_box {
    display: none;
  }

  /* Mandatory label */
  .MDR_421 {
    width: 10px;
  }

  /* 1st Column's label */
  .LB_BASIC_01_421 {
    display: block;
    width: 26%;
  }

  .HLF_BOX_421 {
    width: 37%;
  }

  .HLF_TXT_421 {
    width: 37%;
    padding-left:8%;
    font-size:90%;
  }

  .HLF_TXT_421:lang(th) {
    width: 37%;
    padding-left:11%;
    font-size:90%;
  }

  .PROVINCE_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #434343;
    background-color: #fff;
  }
/*  .DISABLE_PROVINCE_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #434343;
    background-color: #EAE8E8;
  }

  .HIGH_PROVINCE_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #595959;
    background-color: #FFCCE8;
  }
*/
  .DISTRICT_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #434343;
    background-color: #fff;
  }
/*  .DISABLE_DISTRICT_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #434343;
    background-color: #EAE8E8;
  }

  .HIGH_DISTRICT_LB_BASIC_01_421 {
    display: block;
    width: 26%;
    color: #595959;
    background-color: #FFCCE8;
  }
*/
	.unit_421{
		margin-left:4%;
		margin-right:10px;
	}
  #edt_profile_pic {
    display: none;
  }

  div.BASIC_BOX_ITEMS_LN01_421{
    display: -webkit-box;  /*Android*/
    display: -moz-box;     /*Firefox*/
    display: -ms-flexbox;  /*IE*/
    display: -webkit-flex; /*PC-Safari,iOS*/
    display: flex;
  }

  /* For User ID */
  .LB_BASIC_02_421 {
    display: block;
    margin-right: 10px;

  }

  /* For Search User. */
  .LB_BASIC_03_421 {
    display: block;
    width: 80px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: center;

    color: #71C5E8;
    background-color: #FFFFFF;
    font-size:0.9em;

    border: solid 1px #71C5E8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

  }

  .LB_BASIC_03_421:hover {
	   color: #fff;
	   background: #71C5E8;
	   cursor:pointer;
  }

  /* For User ID and Name */
  .LB_BASIC_04_421 {
    color: #000;
    background:#f5f5f5;
    display: block;
    padding:0 10px;
    margin-left: 0;
    margin-right: 5px;
    font-size:1.0em;
    font-weight:bold;
  }

    #edt_seller_id{
        margin-right: 30px;
    }
    
	p.IN_CHK_LINE_421{
		margin:0;
		padding:0;
		margin-right:20px;
		margin-bottom:5px;
		padding-left:5px;
	}
  /* For Management */
  .LB_BASIC_05_421 {
    display: block;
    width: 40%;
    margin-top: 4px;

    color: #434343;
  }

  /* For Search User. */
  .LB_BASIC_06_421 {
    display: block;
    width: 80px;
    margin-left: 0px;
    margin-right: 5px;
    text-align: center;

    color: #71C5E8;
    background-color: #FFFFFF;
    font-size:0.9em;

    border: solid 1px #71C5E8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

  }

  .LB_BASIC_06_421:hover {
	   color: #fff;
	   background: #71C5E8;
     cursor:pointer;
  }

  /* For Featured */
  .LB_BASIC_07_421 {
    width: 100%;
    font-weight:bold;
  }

  /* For Amenity */
  .LB_BASIC_08_421 {
    width: 100%;
    font-weight:bold;
  }

  .LB_BASIC_08_421 span{
    font-weight:normal;
    font-size:0.8em;
    margin-left:20px;
  }

  .IN_CHK_01_421 {
    font-size: 0.9em;
    margin-left: 0px;
    margin-bottom: 0px;
    color: #C0C0C0;
    background-color: #FFFFFF;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }

  div.CR_BIZ_SALE_421 input[type="radio"], div.CR_BIZ_SALE_421 input[type="checkbox"]{
	  -webkit-transform: scale(1.6);
	  transform: scale(1.6);
	  margin-right: 8px;
	}

  select.SEL_BASIC_01_421 {
    color: #434343;
    background-color: #fff;
  }

  select.DISABLE_SEL_BASIC_01_421 {
    color: #434343;
    background-color: #EAE8E8;
  }

  select.HIGH_SEL_BASIC_01_421 {
    color: #595959;
    background-color: #FFCCE8;
  }


  input[type="text"].IN_BASIC_01_421 {
    color: #434343;
    background-color: #fff;
  }

  input[type="text"].DISABLE_IN_BASIC_01_421 {
    color: #434343;
    background-color: #EAE8E8;
  }

  input[type="text"].HIGH_IN_BASIC_01_421 {
    color: #595959;
    background-color: #FFCCE8;
  }

  select.HIGH_IN_BASIC_01_421 {
    color: #595959;
    background-color: #FFCCE8;
  }

  textarea.HIGH_IN_BASIC_01_421 {
    color: #595959;
    background-color: #FFCCE8;
  }

  .IN_BASIC_02_421 {
    color: #434343;
    background-color: #FFFFFF;

  }

  .DISABLE_IN_BASIC_02_421 {
    color: #434343;
    background-color: #EAE8E8;
  }

  .HIGH_IN_BASIC_02_421 {
    color: #595959;
    background-color: #FFCCE8;
  }

  .TAG_BOX_ITEMS_421 input[type="text"]{
    font-size: 0.9em;
    width: 30%;
    padding: 4px 8px;
    border: solid 1px #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-right:5px;
	}
  .IN_BASIC_03_421 {
    color: #434343;
    background-color: #FFFFFF;

  }


  .IMG_BASIC_421 {
    width: 138px;
    height: 138px;
    margin-top: 5px;
    margin-left: 0px;

    border: solid 1px #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

  }

  .IN_TXA_01_421 {
    color: #434343;
    background-color: #FFFFFF;
  }

  .DISABLE_IN_TXA_01_421 {
    color: #434343;
    background-color: #EAE8E8;
  }

  .HIGH_IN_TXA_01_421 {
    color: #595959;
    background-color: #FFCCE8;
  }

  .att_421 {
    font-size: 0.8em;
    color: #434343;
    margin:0;
  }

  .att_421 span{
    /*border-bottom:2px dotted #ccc;*/
  }

	.BASIC_BOX_ITEMS_ATT_421{
		width:70%;
	}

	.BASIC_BOX_ITEMS_ATT_421 textarea{
		width:100%;
	}

  div.OFFER01_421 img{
	width:30px;
	height:30px;
    cursor:pointer;
  }

  .OFFER01_421 input[type="text"]{
    width: 140px;
    margin-right:6px;

  }
  

  .OFFER02_421 input[type="text"]{
    width: 140px;
  }
  /* ----------------------------
      Tag Item Fieldset.
    ---------------------------- */
  fieldset.TAG_421 {
    width: 100%;
    border:1px solid #C0C0C0;
    font-size:0.9em;

  }

  .TAG_BOX_421 {
    width: 100%;
  }

  /* Function button */
  .BTN_FUNC_01_421 {
    margin-left: 5px;
    margin-right: 30px;

    color: #71C5E8;
    
  }

  .BTN_FUNC_01_421:hover {
      color: #FC86A9;
      cursor:pointer;
  }

  table.TABLE_TAG_421 {
    border-collapse: collapse;
    width: 100%;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0;
    table.TABLE_TAG_421-layout: fixed;
    color: #434343;
    background-color: #FFFFFF;
    border:1px solid #FFFFFF;
    word-break: break-all;
    word-wrap: break-all;

  }

  table.TABLE_TAG_421 thead tr{
    height: 0px;
  }

  table.TABLE_TAG_421 th {
    font-size: 0.9em;
    padding: 0px 0px;
  }

  table.TABLE_TAG_421 tr {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    padding: .35em;
  }

  table.TABLE_TAG_421 td {
    font-size: 0.9em;
    padding: 0px 0px;

  }


  /*
     For TH.
  */
  .TH_00_00_421 {
    width: 20px;
    padding:0px 0px;
    text-align: center;
  }

  .TH_00_01_421 {
    width: 250px;
    text-align: center;
  }

  /*
     For TD.
  */
  /* For No */
  .TD_00_00_421 {
    text-align: left;
  }

  .TD_00_01_421 {
    text-align: left;
  }

  /* ----------------------------
      Gallery Item Fieldset.
    ---------------------------- */
  fieldset.GAL_421 {
    width: 100%;
    border:1px solid #C0C0C0;
    font-size:0.9em;
    position:relative;
    padding-bottom:20px;
  }

  .GAL_BOX_421 {
    width: 100%;
  }
  
  div.GAL_MSG_421{
  	position:absolute;
  	right:30px;
  	top:20px;
  	color:#c10000;
    font-size: 0.9em;
  }

  table.TABLE_GAL_421 {
    border-collapse: collapse;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0;
    table.TABLE_GAL_421-layout: fixed;
    color: #434343;
    background-color: #FFFFFF;
    border:1px solid #FFFFFF;
    word-break: break-all;
    word-wrap: break-all;

  }

  table.TABLE_GAL_421 thead tr{
    height: 0px;
  }

  table.TABLE_GAL_421 th {
    font-size: 0.9em;
    padding: 0px 0px;
  }

  table.TABLE_GAL_421 tr {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    padding: .35em;
  }

  table.TABLE_GAL_421 td {
    font-size: 0.9em;
    padding: 0px 0px;

  }

  table.TABLE_GAL_421 td:last-child {

    width: 0px;
    padding: 0px 0px;
    border-top:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    background-color: #FFFFFF;

  }

  /*
     For TH.
  */
  .TH_01_00_421 {
    width: 10px;
    padding:0px 0px;
    text-align: center;
  }

  .TH_01_01_421 {
    width: 200px;
    text-align: center;
  }

  .TH_01_02_421 {
    width: 200px;
    text-align: center;
  }

  .TH_01_03_421 {
    width: 0px;
    text-align: center;
    border-top:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    background-color: #FFFFFF;
  }

  /*
     For TD.
  */
  /* For No */
  .TD_01_00_421 {
    text-align: left;
    vertical-align: top;
  }

  .TD_01_01_421 {
    text-align: left;
    vertical-align: top;
  }

  .TD_01_02_421 {
    text-align: left;
    vertical-align: top;
  }

  .TD_01_03_421 {
    text-align: left;
    vertical-align: top;
  }

  .IMG_GAL_421 {
    width: 200px;
    height: 150px;
    margin-top: 0px;
    margin-left: 0px;

    object-fit: contain;

  }

  /* ----------------------------
      Detail Item Fieldset.
    ---------------------------- */
  fieldset.DETAIL_421 {
    width: 100%;
    border:1px solid #C0C0C0;
    font-size:0.9em;


  }

  .DETAIL_BOX_421 {
    width: 100%;
  }

  .DETAIL_ITEMS_421 {
	  position:relative;
  }

  .LICENSE_INFO_421 {
	  position:absolute;
    width: 26%;
	  left:0;
	  padding:10px;
  }

  /* Calender icon */
  .IMG_CALD_421 {
    width: 16px;
    height: 16px;
    margin-left: 5px;
  }

  .IMG_WRAP_421{
    width: 16px;
    height: 16px;
   }

  .IMG_WRAP_421:hover {
    cursor:pointer;
  }

  /* ----------------------------
      Management Item Fieldset.
    ---------------------------- */
  fieldset.MANAGE_421 {
    width: 100%;
    border:1px solid #C0C0C0;
    font-size:0.9em;


  }

  .MANAGE_BOX_421 {
    width: 100%;
  }
  .MANAGE_BOX_421 input[type="radio"]{
      margin-right: 3px;
	}

  .MGR_COL_01_421 {
      font-size: 0.9em;
      display: flex;
      width: auto;
      /*margin-left: 0px;*/
      line-height:2.2em;
      margin-right:20px;
  }

  .MGR_COL_02_421 {
      font-size: 0.9em;
      display: flex;
      width: auto;
     /* margin-left: 40px;*/
      line-height:2.2em;
      margin-right:20px;
  }

  .MGR_COL_03_421 {
      font-size: 0.9em;
      display: flex;
      width: auto;
      /*margin-left: 40px;*/
      line-height:2.2em;
  }

  /* -----------------------------
    Edit main function buttons.
  --------------------------------*/
  .EDIT_BTNS_421 {
    margin-top: 10px;
    margin-left: 10px;
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: 80%;
  }

  .MAIN_BTN_421 {
      margin-right: 10px;
      width: 100px;

      color: #FFFFFF;
      background-color: #0079C9;

      text-align: center;

      border: solid 1px #ccc;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;

  }

  .MAIN_BTN_421:hover {
      color: #FC86A9;
      cursor:pointer;
  }

	div.CR_BIZ_SALE_SUBMIT_421{
		text-align:right;
	}

	div.CR_BIZ_SALE_SUBMIT_421 input[type="button"] {
		padding: 10px 30px;
		border-radius: 4px;
		background: #434343;
		font-size: 1.0em;
		color: #ffffff;
		margin-left:20px;
	}

	div.CR_BIZ_SALE_SUBMIT_421 input[type="button"]:hover {
		cursor: pointer;
		background: #71C5E8;
		color:#fff;
	  transition: all .5s;
	}

    div.create_provinces_box {
        width:70%;
    }
    div.create_provinces_box ul{
        display:flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }

    div.create_provinces_box ul li{
	    width:20%;
		font-size: 1.0em;
    }

    div.create_provinces_box ul li input[type="checkbox"]{
	  -webkit-transform: scale(1.2);
	  transform: scale(1.2);
	  margin-right: 5px;
	}

    div.HIGH_create_provinces_box {
        width:70%;
        color: #595959;
        background-color: #FFCCE8;
    }
    div.HIGH_create_provinces_box ul{
        display:flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }

    div.HIGH_create_provinces_box ul li{
	    width:20%;
		font-size: 1.0em;
    }

    div.HIGH_create_provinces_box ul li input[type="checkbox"]{
	  -webkit-transform: scale(1.2);
	  transform: scale(1.2);
	  margin-right: 5px;
	}

    div.create_station_box {
        width:69%;
        position:absolute;
        right:0;
        top:29px;
        border-left: solid 1px #ccc;
        border-right: solid 1px #ccc;
        background:#fff;
        z-index:100000;
        max-height:300px;
        overflow-y:auto;
    }


    div.create_station_box ul{
        width:100%;
        z-index:100001;
    }
    div.create_station_box ul li{
		font-size: 1.0em;
        display:flex;
        align-items: center;
        padding: 0 8px;
        background:#fff;
    }

    div.create_station_box ul li:first-child{
        border-top: solid 1px #ccc;
    }

    div.create_station_box ul li:last-child{
        border-bottom: solid 1px #ccc;
    }

    div.create_station_box ul li input[type="checkbox"]{
	  -webkit-transform: scale(1.2);
	  transform: scale(1.2);
	  margin-right: 5px;
	}
  div.create_station_box ul li label{
    width:90%;
	}

    div.create_district_box {
        width:70%;
    }

    div.create_district_box ul{
        display:flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }

    div.create_district_box ul li{
	    width:20%;
		font-size: 1.0em;
    }

    div.create_district_box ul li input[type="checkbox"]{
	  -webkit-transform: scale(1.2);
	  transform: scale(1.2);
	  margin-right: 5px;
	}

    div.HIGH_create_district_box {
        width:70%;
        color: #595959;
        background-color: #FFCCE8;
    }

    div.HIGH_create_district_box ul{
        display:flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }

    div.HIGH_create_district_box ul li{
	    width:20%;
		font-size: 1.0em;
    }

    div.HIGH_create_district_box ul li input[type="checkbox"]{
	  -webkit-transform: scale(1.2);
	  transform: scale(1.2);
	  margin-right: 5px;
	}

    .station_area{
        margin-top:0;
        margin-bottom:0;
    }

  /* ---------------------------
      For List data table.
  ------------------------------*/
  .CONDO_AREA{
    position:relative;
    height:auto;
  }

  .CONDO_BOX_ITEMS_421{
    position:absolute;
    top:30px;
    left:26%;
    width: 70%;
    line-height: 180%;
    max-height: calc(1.8em * 11);
    overflow-y: auto;
    overflow-x: hidden;
    border:1px solid #ccc;
    background:#fff;
    z-index:100000;
  }
  
  table.CONDO_TABLE_421 {
  	border-collapse: separate;
    width: 100%;
    padding: 0;
    font-size:90%;
  }


  table.CONDO_TABLE_421 thead th {
    padding: 0 5px;
  }

  table.CONDO_TABLE_421 td {
    padding: 0 5px;
  }


  table.CONDO_TABLE_421 tbody tr:hover{
    background-color: #ffd2e9;
  }
  /*
     For TH.
  */
  .HDN_TH_421 {
    display: none !important;
  }



  /*
     For TD.
  */
  .HDN_TD_421 {
    display: none !important;
  }

  div.IMG_WP_421 {
    width: 100%;
    height:9em;
    position:relative;
    padding-top:30px;
  }

  div.IMG_CREBIZ_421{
    width: 38%;
    position:absolute;
    right:24px;
    bottom:40px;
  }

  div.IMG_CREBIZ_421 img{
    /*max-height: 11em;
    width:auto;*/
    width:100%;
    height:auto;
    max-width: 280px;
    float:right;
  }

.sp_view{
  display:none;
}







/************************************** For SP. **************************************/
@media screen and (max-width:767px){
.sp_view{
  display:block;
}
	div.CREATE_WP{
    border-bottom:0;
    line-height:2.0em;
    padding:30px 20px 20px 20px;
	}


	div.CREATE_H2_410{
		width:100%;
        margin-right:0;
	}

	div.CREATE_H2_410 h2{
		width:100%;
    font-size:120%;
    margin-bottom:20px;
	}

  div.CR_BIZ_SALE_BOX_421{
		width:100%;
    padding: 20px 10px 20px 10px;
      flex-direction: column;
  }

  .BASIC_BOX_ITEMS_421{
    flex-wrap: wrap;
    margin-left:0;
    padding-top:10px;
    padding-bottom:5px;
  }

	div.STC_IMG_PC{
		display:none;
	}

	div.STC_IMG_SP{
		width:100%;
        position: -webkit-sticky;
        position: sticky;
		bottom: -20px;
        right:0;
        padding:40px 0 20px 0;
        display:flex;
	}

	div.STC_IMG_SP img:last-child{
		width:20px;
		height:20px;
	}

  .BASIC_BOX_ITEMS_FEATURED_421 {
    margin-left:0;
  }

  .BASIC_BOX_ITEMS_AMENITY_421 {
    margin-left:0;
  }

  .BASIC_BOX_ITEMS_AMENITY_421  ul{
    width: 100%;
    margin-left:0;
  }

  .BASIC_BOX_ITEMS_AMENITY_421  ul li{
    width: 33%;
  }

  div.BASIC_BOX_ITEMS_LN01_421{
    width:100%;
    margin-top:10px;
  }

  .LB_BASIC_04_421 {
    width:auto;
    margin-left: 0;
  }

/*  .LB_BASIC_04_421:lang(zh) {
    width:100px;
    text-align:center;
	}
*/
	.LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
	}
    

  .PROVINCE_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }

/*  .DISABLE_PROVINCE_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }

  .HIGH_PROVINCE_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }
*/  
  .DISTRICT_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }

/*  .DISABLE_DISTRICT_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }

  .HIGH_DISTRICT_LB_BASIC_01_421{
    width:100%;
    margin-bottom:5px;
  }
*/  
  .BTN_FUNC_01_421 {
    margin-right: 20px;
  }

	.LB_BASIC_02_421{
    width:auto;
	}

  .EDIT_BODY_421 select{
    width:100%;
	}

  .EDIT_BODY_421 input[type="text"]{
    width:100%;
	}

  .EDIT_BODY_421 textarea{
    width:100%;
	}

  .LB_BASIC_05_421 {
    width:100%;
    margin-bottom:10px;
  }

	.LBL_CHK{
    width:30%;
	}

  .MGR_COL_01_421 {
      margin-left: 5px;
  }

  .IN_CHK_01_421 {
      margin-top: 10px;
  }

  div.GAL_MSG_421{
  	right:10px;
  	top:5px;
  }
  .LICENSE_INFO_421 {
	  position:relative;
    width: 100%;
	  padding:10px;
  }
  .hlf_421 {
    margin:0;
    padding:0;
    display: flex;
    align-items: center;
    margin-top:20px;
	}
  .hlf_421 input[type="text"]{
    margin-top:6px;
    width: 20%;
	}
  .hlf_421 input[type="text"]:last-child{
    margin-top:0;
    margin-left:0;
	}
  .hlf_421 .LB_BASIC_01_421{
    margin-bottom:0;
	}
  div.BASIC_BOX_ITEMSx_421{
    margin:0;
    width: 100%;
	}
  div.BASIC_BOX_ITEMSx_421  input[type="text"]{
    width: 100%;
	}
  label.SCT_STATION_421{
     margin-top:10px;
   width: 100%;
   height:2.5em;
	}
	p.p_build_421{
    margin-left:0;
	}
  .nodisp_421{
  	display:none;
  }

    p.att_location{
    margin-left:0;
    }
    
    p.att_video{
    margin-left:0;
    }

    .station_area .LB_BASIC_01_421{
        display:none;
    }

    div.create_provinces_box {
        width:100%;
    }

    div.create_station_box {
        width:100%;
        left:0;
        top:72px;
        padding:0;
    }

    div.create_district_box {
        width:100%;
    }

    div.create_district_box ul li{
	    width:50%;
    }

    div.create_district_box ul li input[type="checkbox"]{
	  -webkit-transform: none;
	  transform: none;
      width:24px;
      height:24px;
	}

    div.HIGH_create_district_box ul li{
	    width:50%;
    }

    div.HIGH_create_district_box ul li input[type="checkbox"]{
	  -webkit-transform: none;
	  transform: none;
      width:24px;
      height:24px;
	}

    div.create_station_box ul {
        padding:0;
    }
    div.create_station_box ul li{
	    width:100%;
    }

    div.create_station_box ul li input[type="checkbox"]{
	  -webkit-transform: none;
	  transform: none;
      width:24px;
      height:24px;
	}

    div.create_provinces_box ul li{
	    width:50%;
    }

    div.create_provinces_box ul li input[type="checkbox"]{
	  -webkit-transform: none;
	  transform: none;
      width:24px;
      height:24px;
	}

    div.HIGH_create_provinces_box ul li{
	    width:50%;
    }

    div.HIGH_create_provinces_box ul li input[type="checkbox"]{
	  -webkit-transform: none;
	  transform: none;
      width:24px;
      height:24px;
	}

  .CONDO_BOX_ITEMS_421{
    position:absolute;
    top:107px;
    left:0%;
    width: 100%;
  }

  div.BASIC_BOX_ITEMSx_421  select{
    width: 100%;
	}

  select#edt_bts_line_p{
    width: 100%;
	}

  select#edt_mrt_line_p{
    width: 100%;
	}

  select#edt_arlsrt_line_p{
    width: 100%;
	}

  select#edt_bts_line{
    width: 100%;
	}

  select#edt_mrt_line{
    width: 100%;
	}

  select#edt_arlsrt_line{
    width: 100%;
	}

  div.IMG_WP_421 {
    height:auto;
  }

  div.IMG_CREBIZ_421{
    width: 60%;
    right:0;
    top:0;
  }

  div.IMG_CREBIZ_421 img{
    width: 100%;
    max-width: 220px;
  }

    .HLF_BOX_421{
    width:50%;
    }

    .HLF_BOX_421 input[type="text"]{
    width:50%;
    }

  .HLF_TXT_421 {
    width:50%;
    padding-left:0;
    font-size:80%;
  }

  .HLF_TXT_421:lang(th) {
    width:50%;
    padding-left:0;
    font-size:80%;
  }

.pc_view{
  display:none;
}


  .OFFER01_421 input[type="text"]{
    width: 100px;
    margin-right:6px;

  }
  

  .OFFER02_421 input[type="text"]{
    width: 140px;
  }


}
