@charset "shift-jis"; /* reset ///////////////////////////////////////////////////////////////////////////*/ * { padding: 0; margin: 0; border: 0; float: none; text-decoration: none; font-weight: normal; } ul, li { list-style: none; } /* html, body, wrapper, grounges ///////////////////////////////////////////////////////////////////////////*/ body { font-family: Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "EE EゴシチE", "MS PGothic", sans-serif; font-size: small; line-height: 1.4em; background-color: #DEDEDE; } #wrapper { width: 800px; margin: 0 auto; background-color: #FFFFFF; } /* header ///////////////////////////////////////////////////////////////////////////*/ #header { width: 800px; height: 62px; background-image: url(../img/title.jpg); background-position: left top; background-repeat: no-repeat; } #header a { display: block; width: 800px; height: 62px; } /* contents ///////////////////////////////////////////////////////////////////////////*/ #contents { width: 700px; margin: 0 50px 48px 50px; } #contents:after { content: url(../img/sp.gif); clear: both; } hr { height: 1px; color: #353535; background-color: #353535; border: none; } .info { margin: 1em 24px 1.6em 24px; } .boxA { margin: 0 24px; } .languege { width: 90px; margin-top: 5px; } .btn_jpn { display: block; width: 30px; height: 26px; margin-right: 6px; background-image: url(../img/jpn.jpg); background-position: left bottom; background-repeat: no-repeat; } .btn_eng { display: block; width: 30px; height: 26px; background-image: url(../img/eng.jpg); background-position: left bottom; background-repeat: no-repeat; } a.btn_jpn:hover, a.btn_eng:hover { background-position: left top; } .btn_jpn span, .btn_eng span { display: none; } /* searchbox */ .searchbox { width: 302px; } .searchbox dl { clear: both; } .searchbox dt { width: 30%; margin: 6px 0 6px 12px; line-height: 1.6em; float: left; } .searchbox dd { width: 60%; margin: 6px 0; line-height: 1.6em; float: right; } .searchbox input, .searchbox select { width: 100%; height: 1.6em; line-height: 1.6em; border: 1px #353535 solid; } /* search result */ .resultA { width: 44%; } .resultB { width: 26%; } .resultC { width: 30%; } .resultD { width: 33%; } .resultC input { height: 1.6em; line-height: 1.6em; border: 1px solid #353535; } .result dl { margin-left: 12px; clear: both; } .result dt { margin: 6px 0; line-height: 1.6em; float: left; } .result dd { margin: 12px 0 0 0; padding-right: 6px; line-height: 1.6em; float: left; } .resultC dd { margin: 6px 0; padding-right: 6px; line-height: 1.6em; float: left; } .ico_TI { display: block; height: 22px; padding-left: 22px; background-image: url(../img/ico_resultsTI.gif); background-repeat: no-repeat; background-position: left top; } .ico_T { display: block; height: 22px; padding-left: 22px; background-image: url(../img/ico_resultsT.gif); background-repeat: no-repeat; background-position: left top; } .ico_I { display: block; height: 22px; padding-left: 22px; background-image: url(../img/ico_resultsI.gif); background-repeat: no-repeat; background-position: left top; } a.ico_TI, a.ico_T, a.ico_I { background-position: left bottom; } a.ico_TI:hover, a.ico_T:hover, a.ico_I:hover { background-position: left top; } .ico_TI span, .ico_T span, .ico_I span { margin-left: 6px; } /* search btn */ .search_btn { width: 100%; margin-top: 1em; float: right; } .search_btn button { display: block; height: 2.4em; background-color: #F3F3F3; border: 1px solid #353535; text-decoration: none; overflow: visible; cursor: pointer; } .search_btn button.reset { width: 5em; } .search_btn button.search { width: 8em; margin-left: 10px; background-color: #E1081D; color: #FFFFFF; } .search_btn button.showall { width: 8em; } .normal_btn { display: block; width: 7em; height: 1.6em; margin-left: 10px; background-color: #F3F3F3; border: 1px solid #353535; text-align: center; text-decoration: none; overflow: visible; cursor: pointer; } .button_btn { display: block; width: 8em; height: 2.3em; line-height: 2.3em; background-color: #F3F3F3; border: 1px solid #353535; text-align: center; text-decoration: none; overflow: visible; cursor: pointer; } .left .button_btn { margin-right: 10px; } /*///// List of Results /////*/ /* Thumbnail and Information */ .box_TI { margin: 0 2px 0 24px; } .ThumbInfo { width: 315px; margin: 0 22px 0 0; } .ThumbInfo dl.box { width: 289px; padding: 12px; border: 1px solid #353535; } .ThumbInfo dl dt { height: 1.6em; margin-bottom: 3px; line-height: 1.6em; font-size: smaller; color: #BF5E5E; } .ThumbInfo dl dd.title { font-size: larger; } .ThumbInfo dl dd a:link { color: #353535; } .ThumbInfo .line_dot { padding-bottom: 7px; margin-bottom: 10px; } .ThumbInfo .title { height: 2.4em; } .ThumbImg { width: 150px; height: 14em; text-align: right; } .ThumbImg dd { font-size: smaller; } .TI_Info { width: 46%; float: right; } .TI_Info dl { clear: both; } .TI_Info dl dd { display: block; line-height: 1.6em; text-align: right; } dl.w100 dt, dl.w100 dd { width: 100%; } dl.date { height: 1.6em; } /* Thumbnail Only */ .box_T { margin: 0 12px 0 24px; } .Thumb { } .Thumb img { margin: 0 8px 10px 0; border: 1px solid #353535; } /* Information */ .Information { width: 100%; margin: 0 0 21px 0; } .Information dl.box { padding: 12px; border: 1px solid #353535; } .Information dl dt { margin-bottom: 3px; line-height: 1.6em; font-size: smaller; color: #BF5E5E; } .Information dl dd.title { font-size: larger; } .Information dl dd a:link { color: #353535; } .Information .line_dot { padding-bottom: 7px; margin-bottom: 10px; } .informations { width: 100%; } .informations dl dd, .informations dl dt { margin-right: 2em; } /* Detail */ .Detail { width: 100%; margin: 0 0 21px 0; } .Detail dl.box { } .Detail dl dt { line-height: 1.6em; font-size: smaller; color: #BF5E5E; } .Detail dl dd.title { font-size: larger; } .Detail dl dd a:link { color: #353535; } .Detail .line_dot { padding-bottom: 7px; margin-bottom: 10px; } .details dl dt, .details dl dd { margin-right: 2em; } .Img { width: 100%; margin: 1em 0; text-align: right; } .thumbnails a { display: block; height: 100px; margin: 0 10px 8px 0; float: left; } /* Edit */ .Edit { margin-bottom: 5px; } .Edit textarea { width: 100%; height: 3em; } .Edit textarea.text { height: 5em; } .Edit textarea, .Edit input { border: 1px #353535 solid; line-height: 1.6em; } .Edit input { width: 100%; height: 1.6em; } .Edit .w50 { width: 48%; } .Edit .line_dot dd { margin-bottom: 5px; } #Editwrap { width: 500px; margin: 0 auto; background-color: #FFFFFF; } #Editcont { width: 400px; margin: 0 50px; padding: 32px 0 50px 0; } .hide { visibility: hidden; } /* footer ///////////////////////////////////////////////////////////////////////////*/ #footer { width: 800px; height: 52px; background-image: url(../img/footer.jpg); background-position: left top; background-repeat: repeat-x; } #footer img { margin: 15px 12px 0 0; } .banners { margin-left: 24px; } .copyright { height: 52px; margin-right: 24px; font-size: x-small; font-family: "EE E明朝", "MS PMincho", "ヒラギノE朁EPro W3", "Hiragino Mincho Pro", serif; line-height: 52px; } /* h1, h2, h3, h4, h5 ///////////////////////////////////////////////////////////////////////////*/ h1 { color: #353535; font-weight: bolder; display: none; } h2 { padding: 10px 0 5px 24px; border-bottom: 1px solid #DEDEDE; color: #353535; font-weight: bolder; } h3 { color: #353535; padding: 0 0 1em 0; line-height: 1.6em; font-weight: bolder; } h4 { color: #353535; font-weight: bolder; } h5 { color: #353535; } /* float ///////////////////////////////////////////////////////////////////////////*/ /* float */ .left { float: left; } .right { float: right; } .clear { clear: both; } /* none display */ .delete { display: none; } /* line */ .line_dot { background-image: url(../img/line_dot.gif); background-position: left bottom; background-repeat: repeat-x; } /* background color */ .bgGry { background-color: #DEDEDE; } /* background image */ .this { background-position: left top; } /* link ///////////////////////////////////////////////////////////////////////////*/ /* basic text links */ a:link { color: #353535; } a:visited { color: #353535; } a:hover { color: #800000; } a:active { color: #800000; } /* text size ///////////////////////////////////////////////////////////////////////////*/ .fsS { font-size: smaller; } .fsXS { font-size: x-small; } /* text color ///////////////////////////////////////////////////////////////////////////*/ .tc_dr { /* deep red */ color: #800000; } .tc_pi { /* pink */ color: #BF5E5E; } .tc_bk { /* black */ color: #353535; } .tc_wh { /* white */ color: #FFFFFF; } /* for text link */ a.tc_dr:link { /* deep red */ color: #800000; } a.tc_pi:link { /* pink */ color: #BF5E5E; } .tc_bk a:link { /* black */ color: #353535; } .tc_bk a:hover { color: #BF5E5E; } a.tc_wh:link { /* white */ color: #FFFFFF; }