@charset "utf-8"; @import 'grid.less'; @column-width: 60; @gutter-width: 20; @columns: 12; #top-img { position:absolute; top:169px; left:50%; margin-left:-480px; z-index:2 } #intro-img { margin-top:250px; } table.deputy { margin-top:20px; } table.deputy th{ width:230px; } table.deputy td{ vertical-align:top; } .deputy td h5 { font:"Meiryo"; font-size:16px; font-weight:100; color:#333; } .deputy td p { margin-top:10px; //margin-right:38px; font-size:16px; } .blue-box-radius { margin-top:10px; display:table; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color:#BAEDFE; } .blue-box-radius p { display:table-cell; vertical-align:middle; padding:15px 38px; font-size:14px; line-height:1.5em; } p.desc-more { font-size:16px; font-weight:normal; margin:30px 0 30px 38px; line-height: 1.4em; } /*.introduction { margin-top:30px; } .introduction th, .introduction td { width:480px; margin-top:30px; font:"Meiryo UI"; font-size:0.875em; font-weight:100; color:#333; text-align:left; } .introduction td { border-left:40px solid #fff; } */ .i1,.i2 { .column(6); margin-top:40px; font-size:12px; } .text-box { width:450px; height:73px; border:1px solid #333; display:table; margin-bottom: 12px } .text-box p { padding-left:10px; padding-right:10px; font-size:16px; display:table-cell; vertical-align:middle; } table.mlist { width:100%; margin:0; padding:0; border-collapse:collapse; text-align:left; font-weight:100; } .mlist td { width:140px; } .mlist th{ font-weight:100; text-align:left; } .i2 ol { margin-left:25px; } .left-indent { margin-left:10px; font-size:14px; } article { margin-top:30px; display:block; width:945px; height:auto; border-style: solid; border-width: 7px; border-color: #EF6A79; } section { width:780px; margin-top:7px; margin-left:90px; margin-bottom:20px; } #order th { width:408px; } #order th img { float:left; } article img { margin-top:20px; } #price{ text-align:left; font-size:16px; font-weight:100; } #price th { width:120px; } .styled-select select { background: transparent; width:110px; padding: 5px; font-size: 16px; line-height: 1; border: 0; border-radius: 0; height: 26px; -webkit-appearance: none; } .styled-select { width: 82px; height: 25px; overflow: hidden; background: url(../img/index/order-a.jpg) no-repeat right; border: 1px solid #ccc; } #order-desc { width:780px; font-size:12px; } #order-desc th, #order-desc td { vertical-align:top; text-align:left; font:"Meiryo UI"; font-size:0.9em; font-weight:100; color:#333; width:370px; } #order-desc td { border-left:40px solid #fff }