﻿@charset "utf-8";

/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
img{
	border: 0px;
}
.UnderLineDot{
          border-bottom: 1px #cccccc dotted; 
}
body{
          text-align: left;
          background-color: #ffffff; 
}
/* table */
table,tr,td,th{
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
/* font */
tr,th,#touroku,.oboset,p{
          font-size:0.9em;
          line-height: 1.3em; 
}
.text,#tejyun{
          font-size:0.8em;
          line-height: 1.3em; 
}

b.strong{
	color: #0077df;
}

p.size_pdf{
	font-size:1.2em;
	padding:1em 0;
	text-align: left;
	width: 670px;
}

/* line */
.dotline{ 
         border-bottom: 1px #cccccc dotted;
}
#omoushikomi,#top,#obo{
          width:750px;
          border: 1px #cccccc solid;
}
#title{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
/********************
index_main
********************/
#bangou,#touroku{
         width:450px;
         text-align: left;
}

#bangou .num{ 
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#bangou .dotline{ 
         border-bottom: 1px #cccccc dotted;
}
#touroku{
          background-image: url(../img/touroku_bg.gif);
}
#touroku div{
          text-align: left;
	padding-top:0px;
	padding-right:30px;
	padding-bottom:0px;
	padding-left:30px;
}
#touroku input{
          width:150px;
	border: 1px #bbbbbb solid; 
}
#touroku .inputarea{
	padding-top:0px;
	padding-right:15%;
	padding-bottom:0px;
	padding-left:15%;
}
/********************
top_main 
********************/
.text_ao{
          color: #0077DF; 
}
.syouhinlist,#campaign,#top table{
          width:670px;
}
#setsumei{
          text-align: left;
          width:525px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
}
#tejyun{
          text-align: left;
          width:525px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:25px;
          border: 1px #bbbbbb solid;
}
#kikan{
          float: left;
	padding:10px;
}
.syouhinlist div{
          width:134px;
          float: left;
}
#top td{
          font-size:0.8em;
	padding:8px;
          border: 1px #999999 solid;
}
#top .midashi{
          width:90px;
          background-color:#BCE0FF; 
}
/********************
obo_main 
********************/
#tops,#knit,#jacket{
          width:670px;
}
.oboset{
          float: left;
          text-align: left;
          width:335px;
}
.oboset2{
          float: right;
          text-align: left;
          width:335px;
}
.num{ 
          text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.oboset a{
          font-size:0.8em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
