@charset "utf-8";

/*公版PD_layout-D2_1f2s*/
.PD_layout-D2_1f2s { position: relative; margin-bottom: 4%;}
.PD_layout-D2_1f2s:nth-of-type(2n+1) { margin-left: 0;}
        @media screen and (min-width:768px){
          .PD_layout-D2_1f2s { margin-left: 1%; width:49%; float: left;}
        }
        @media screen and (max-width:767px){
        }
    /*BN*/
    .PD_layout-D2_1f2s .PD_layout-D2_1f2s-BN {}
    .PD_layout-D2_1f2s .PD_layout-D2_1f2s-BN .PD_layout[data-pd-col-pc="1"] ul { padding: 0;}
    .PD_layout-D2_1f2s .PD_layout-D2_1f2s-BN .PD_layout[data-pd-col-pc="1"] li { margin-bottom: 0; -webkit-transform:none; transform:none;}
    /*PD*/
    .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD { background:#d49955;}
    .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD .PD h3 { background-color:#FF9C00;}
        @media screen and (min-width:768px){
          .PD_layout[data-pd-col-pc="2"] ul { padding: 10px;}
        }
        @media screen and (max-width:767px){
		.PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD { position: relative;width:100%;}
          .PD_layout[data-pd-col-phone="2"] ul { padding: 0.5em; }
        }
        @media screen and (min-width:768px){
          .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD [data-pd-col-pc*="2"] li { margin:10px 0 10px 10px; width: calc(50% - 5px); margin:0 auto;}  
        }
   
        /*針對ECM編輯模式下，編輯按鈕重疊問題修正
        @media screen and (min-width:768px){
          .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD { position: relative; left: 80px;}
          .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD .PD_layout { position: relative; left: -80px;}
        }*/


   /*公版PD_layout-D2_1f6s*/
    .PD_layout-D2_1f6s { position: relative;}
    /*BN*/
    .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN { position: relative;}
    .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN .PD_img,
    .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN .PD .PD_logo { display: none;}
    .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN .PD_layout[data-pd-col-pc="1"] li { margin-bottom: 0; -webkit-transform:none;transform:none; }
        @media screen and (min-width:768px){
		 .PD_layout-D2_1f6s {background-image:url(rwd_1f6s_bg_01.jpg?t=1741765982053);margin-bottom:50px;text-align: left}	
		 .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN{width:500px;margin:0;display:block;}
         .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN .PD_img {display: block;}
        }
        @media screen and (max-width:767px){
		 .PD_layout-D2_1f6s .PD_layout-D2_1f6s-BN .PD .PD_logo { display: block;}
        }
      /*PD*/
    
       .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD .PD h3 { background-color:#FF9C00;}
        @media screen and (min-width:768px){
		 .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD { position:absolute;top:25px;left:490px;width:59%;}
	     .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD  .PD_layout {position:relative}
         .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD [data-pd-col-pc*="3"] ul {;padding: 0.5em;}
        }
        @media screen and (max-width:767px){
		  .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD{margin-bottom:4%}
		  .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD [data-pd-col-pc*="3"] ul {padding-top: 0.5em}
          .PD_layout-D2_1f6s .PD_layout-D2_1f6s-PD .PD .PD_logo { display: block;}
        }

        /*針對ECM編輯模式下，編輯按鈕重疊問題修正
        @media screen and (min-width:768px){
          .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD { position: relative; left: 80px;}
          .PD_layout-D2_1f2s .PD_layout-D2_1f2s-PD .PD_layout { position: relative; left: -80px;}
        }*/
