@charset "UTF-8";
/* CSS Document */

@media (min-width:1024px){

	#show,#hide{display: none}
	
	
	div#nav-drawer{display: none}

	
	
div#header{position:fixed;
       width: 1024px;
       top: 0;
	   margin: 0 auto;
	   height: 97px;
       background: #fff;
       display: block;
       text-align: center;z-index: 5
       }
hr{width: 100%;
   
   z-index: 99;
   position: fixed;
   margin-top: 51px;
   }

div#top{width:1024px;
        ;position: relative
        ;margin:0 auto
        ;margin-top: -30px;z-index:6 }

ul {
  font-size: 14px;
  font-family: Arial, Helvetica, "sans-serif";    
  text-align: right
	
}
li {
  background-color:#FFFFFF;
  display: inline-block;
  font-size: 12px;
  width: 9%;
  text-align: center;
  margin-top: 50px; 
  margin-right: 0px
	
}  

h1{background-image: url("image/LAMY(logo).png");
   position: absolute;
	width: 350px;
   height: 43px;
   background-repeat: no-repeat;
   margin-left: 15px;

   text-indent: 100%;
   white-space: nowrap;
   overflow: hidden; }

div#wrapper{width:1024px;
            margin: 0 auto;
            margin-top:75px;}

div#art1{text-align:center;
	     margin-bottom: -12px;
         }

	div#art2{display: none}

div#page1{font-family: Arial, Helvetica, "sans-serif";
          width:800px;
	height: 460px;
    margin-left: 108px;
    margin-top: 100px;
    margin-bottom: 100px}

.page1{float: right;margin-top: 30px;margin-left:40px ;}


div#page2{font-family: Arial, Helvetica, "sans-serif";
}
.page2{display: flex;align-items: center;justify-content:center;width: 100%;
          height: 50px;
          background:#fff;
	      margin-top: -8px;
	      border-bottom:1px solid #1F1F1F;
	      border-top: 1px solid #1F1F1F;
}

h3{color:#000000;font-size:24px;font-family: Arial, Helvetica, "sans-serif"}

div#page3{font-family: Arial, Helvetica, "sans-serif";
         position: relative;
         width: 100%;
         margin-top: -50px}

.da{font-size: 25px}

.pa{margin-top: 250px}

div#page4{margin-top:230px; }

div#hr{width: 100%;
       height: 1px;
       background: #555555}

div#page5{font-family: Arial, Helvetica, "sans-serif";margin-top: 50px
;text-align:center;
	height: 550px}

p102{font-size: 16px;}
	
	
.ha{float: left;margin-top: 95px;}

div#bottome{width: 100%;
             
	        overflow: visible;
            background: #545454;
	        margin-top: 100px;
     }
	

}
@media (max-width:1023px){

	hr{display: none}	
	
ul{list-style: none;font-family: Arial, Helvetica, "sans-serif";padding-top: 40px;font-size:16px; }
	
	
	#show,#hide{cursor: pointer;z-index:1
	            ;float: right;margin-right: 18px;margin-top:33px }
	
	#menu{z-index:2;
	      
	      position: absolute;
	   
	      top: 0;
	      right:-130px;
	      width: 130px;
	      min-height: 100%;
		  height: 700px;
	background: #fff;
		opacity: .99;
	      
	      transition: 0.4s;}
	
	body.menu-open #menu{right: 0;}
	
#header {width: 100%;
	    height: 65px;
    top: 0px;
	left: 0px;
	    
	
  background:#fff;
  position: fixed;
  border-bottom:1px  #464646 solid;

  
}

	
	h1{background-image: url("image/LAMY(logo).png");
   position: absolute;
	width: 229px;
   height: 44px;
   background-repeat: no-repeat;
margin-top: 10px;
		margin-left: 10px;
   text-indent: 100%;
   white-space: nowrap;
   overflow: hidden;
	}

	.la{margin-bottom: 30px;margin-top: 30px;margin-left: -19px;text-align: center}
	
	.ka{display: none}
	
	
div#wrapper{width:100%;
            margin: 0 auto;
	        ;font-family: Arial, Helvetica, "sans-serif"}
	
	div#art1{display: none}

	.ja{width:100%;margin-top: 40px}
	
	.la{width:100% }

	.pa{width: 100%;
	    margin-top: 160px}
	
	div#page1{font-family: Arial, Helvetica, "sans-serif";
          width:100%;
	height: 420px;
    margin-left:2px;
    margin-top: 26px;
	}

.page1{width: 100%;
	   display: none}
	
	h2{font-size:16px;
	  display: flex;align-items: center;justify-content:center;
		margin-top: -1px
	}
	p1{font-size: 14px;
	   }

	div#h2{width: 100%;
	       background:#fff;
	       height: 55px ;
		   border-bottom:1px solid #1F1F1F;
	      border-top: 1px solid #1F1F1F;
	       }
	
div#page2{font-family: Arial, Helvetica, "sans-serif";
}
.page2{display: flex;align-items: center;justify-content:center;width: 100%;
          height: 45px;
          background:#fff;
	      margin-top: -8px;
	      border-bottom:1px solid #1F1F1F;
	      border-top: 1px solid #1F1F1F;
}
	h3{font-size:20px;color: #000000 }
	
	.da{font-size: 20px;
	    text-align: center;
	    font-family: Arial, Helvetica, "sans-serif";
	}

.pa{margin-top: 150px}

div#page4{margin-top:160px; }

div#hr{width: 100%;
       height: 1px;
       background: #555555}
	
	div#page5{font-family: Arial, Helvetica, "sans-serif";margin-top: 50px;text-align: center
;}

	p102{font-size: 14px;}
	
	
.ha{;margin: 0 auto;width: 100%;margin-top: 40px;margin-bottom: -40px}

div#bottome{width: 100%;
            height: 72px;
	        overflow: visible;
            background: #545454;
	        margin-top: 120px;
            opacity: 0.3}
	
	.ya{font-size: 14px}
	.qa{font-size: 14px}
	
	
}

a{text-decoration: none}

a:hover{color: #B8B8B8;transition:0.1s; }