/*<agl.folder "RESET">*/
html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
* { margin: 0 }
/*</agl.folder>*/
/*<agl.folder "COMMON ELEMENT">*/
body    { color: #666; font-size: 10px; font-family: verdana,"trebuchet ms",sans-serif; line-height: 180%; letter-spacing: 0.1em; background-color: #ffffff;width: 100%; height: 100% }
a  { color: #333; text-decoration: underline; cursor: pointer; outline: none medium }
a:link  { color: #333; text-decoration: none }
a:visited   { color: #444 }
a:hover  { color: #333; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "COMMON STYLE">*/
.dot { height: 1px; clear: both; border-style: dotted none none; border-width: 1px medium medium; border-color: #999 }
.large { font-size: 120% }
.small { font-size: 10px }
.break { clear: both }
.large { font-size: 120% }
.ta_center { text-align: center }
.ta_right { text-align: right }
.ta_left { text-align: right }
/*MARGIN*/
.m_5 { margin: 5px; }
.m_10 { margin: 10px; }
.m_15 { margin: 15px; }
.m_20 { margin: 20px; }
.m_25 { margin: 25px; }
.m_30 { margin: 30px; }
.m_b5 { margin-bottom: 5px; }
.m_b10 { margin-bottom: 10px; }
.m_b15 { margin-bottom: 15px; }
.m_b20 { margin-bottom: 20px; }
.m_b25 { margin-bottom: 25px; }
.m_b30 { margin-bottom: 30px; }
.m_t5 { margin-top: 5px; }
.m_t10 { margin-top: 10px; }
.m_t15 { margin-top: 15px; }
.m_t20 { margin-top: 20px; }
.m_t25 { margin-top: 25px; }
.m_t30 { margin-top: 30px; }
.m_t40 { margin-top: 40px; }
.m_l5 { margin-left: 5px; }
.m_l10 { margin-left: 10px; }
.m_l15 { margin-left: 15px; }
.m_l20 { margin-left: 20px; }
.m_l25 { margin-left: 25px; }
.m_l30 { margin-left: 30px; }
.m_r5 { margin-right: 5px; }
.m_r10 { margin-right: 10px; }
.m_r15 { margin-right: 15px; }
.m_r20 { margin-right: 20px; }
.m_r25 { margin-right: 25px; }
.m_r30 { margin-right: 30px; }
/*PADDING*/
.p_5 { padding: 5px; }
.p_10 { padding: 10px; }
.p_15 { padding: 15px; }
.p_20 { padding: 20px; }
.p_25 { padding: 25px; }
.p_30 { padding: 30px; }
.p_b5 { padding-bottom: 5px; }
.p_b10 { padding-bottom: 10px; }
.p_b15 { padding-bottom: 15px; }
.p_b20 { padding-bottom: 20px; }
.p_b25 { padding-bottom: 25px; }
.p_b30 { padding-bottom: 30px; }
.p_b40 { padding-bottom: 40px }
.p_t5 { padding-top: 5px; }
.p_t10 { padding-top: 10px; }
.p_t15 { padding-top: 15px; }
.p_t20 { padding-top: 20px; }
.p_t25 { padding-top: 25px; }
.p_t30 { padding-top: 30px; }
.p_l5 { padding-left: 5px; }
.p_l10 { padding-left: 10px; }
.p_l15 { padding-left: 15px; }
.p_l20 { padding-left: 20px; }
.p_l25 { padding-left: 25px; }
.p_l30 { padding-left: 30px; }
.p_r5 { padding-right: 5px; }
.p_r10 { padding-right: 10px; }
.p_r15 { padding-right: 15px; }
.p_r20 { padding-right: 20px; }
.p_r25 { padding-right: 25px; }
.p_r30 { padding-right: 30px; }
.warn { color: #DE4A3E }
.mess { color: #478693 }
/*</agl.folder>*/
/*<agl.folder "CUSTOM STYLE">*/
#container  { text-align: center; margin-right: auto; margin-left: auto; width: 100% }
#container-inner  { width: 540px; text-align: left; margin-right: auto; margin-left: auto; bottom: 100%; }
#header  { width: 100%; margin-right: auto; margin-left: auto; }
#header-description    { background-image: url(../images/common/popup-logo.gif); background-repeat: no-repeat; background-position: center top; text-indent: -9000px; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; width: 195px; height: 37px }
#header-name      { font-size: 18px; font-weight: bold; background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; text-align: center; letter-spacing: 0; margin-top: 10px; margin-bottom: 10px; padding-top: 20px; padding-bottom: 20px; width: 100%; float: none; border-top: 2px solid #000; font-weight: bold; }
#header-name span    { font-size: 10px; font-weight: normal; letter-spacing: 0.1em; display: block; margin-top: 3px }
#content  { width: 100%; padding-top:10px; margin-right: auto; margin-left: auto;  }
#copy  { width: 100% }
dl { }
dt { }
dd { }
h1,h2,h3,h4,h5,h6 {font-weight: bold; }
h3  { font-size: 12px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #666 }
h4  { font-size: 12px; margin-bottom: 5px }
p { margin-left: 1em }
ul { list-style-type: disc; margin-left: 2.3em }
li { list-style-type: disc }
.bold { font-weight: bold }
.form-area   { margin-right: auto; margin-left: auto; width: 520px }
.form-area th   { padding-right: 20px; padding-bottom: 5px; width: 30% }
.form-area td   { padding-bottom: 5px }
.form-area-btn, .form-back { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: 0 20px; text-align: center; padding-top: 40px }
.mail_attention { margin-right: 10px; margin-bottom: 20px; margin-left: 10px }
	.sizeguide { line-height: 150%; width: 200px }
	.sizeguide th { text-align: left; width: 60px; white-space: nowrap; }
	.sizeguide td { text-align: left }
/*</agl.folder>*/
